Sonos S2 compatibility | Sonos Sonos S2 is a new app and operating system (OS) that powers the next generation of products and experiences. In addition to new features, usability updates, and more personalization moving forward, Sonos S2 enables higher resolution audio technologies for...
jonathan-laurent/AlphaZero.jl A generic, simple and fast implementation of Deepmind's AlphaZero algorithm. - jonathan-laurent/AlphaZero.jl
romkatv/powerlevel10k A Zsh theme. Contribute to romkatv/powerlevel10k development by creating an account on GitHub.
Stalker Online hacked! Over one million gamers' passwords made available for download More than one million players of the video game Stalker Online have been put at risk after hackers offered them for sale on the darknet.
Gift of inspiration and its role in technology Musings about inspiration, its importance for technological progress and a call for action to inspire those around you.
When threadWaitRead Doesn't One might think threadWaitRead (and related functions) will block until a socket receives new data for reading.
Improve your web typography with a few solid tips I try and make my websites look nice. I think the visual aspect of a website is very important especially to an average visitor. A regular person doesn't care a
How to Transition to a Tech Career Given the pandemic’s impact on the economy, there are many Americans rethinking their career situations. One sector that has not only survived but thrived in the current business climate is technology. So many employees are now working remotely, and this ...
Reflections on Being a Female Founder Not a lot is written about being a female founder and CEO. I used to believe that my journey as a startup founder was the same as any other founder's experience, regardless of gender, in that it is...
Good intentions make bad roadmaps - andre.schweighofer Typical roadmaps are glorified to-do lists. They hide uncertainty and focus on output. Avoid these mistakes and make your roadmaps leaner.
Radar Theory and Teardown of Aircraft Transponder RT-459A I recently got my hands on an old unserviceable aircraft transponder from my flying club. The tinkerer me was obviously very curious on what’s inside this piece of equipment. What better way to find out then to do a teardown! Aircraft Radio Corporation (...
Japan Captures TOP500 Crown with Arm-Powered Supercomputer FRANKFURT, Germany; BERKELEY, Calif.; and KNOXVILLE, Tenn.—The 55th edition of the TOP500 saw some significant additions to the list, spearheaded by a new number one system from Japan. The latest rankings also reflect a steady growth in aggregate performa...
There Is No (Real World) Use Case for Face Super Resolution A blog post about the PULSE paper and the general problems of super resolution.
Spotify is trying to embrace, extend, and extinguish open podcasting – Kyle Piira I really love podcasts. Not only do they provide great entertainment value as an alternative to audiobooks, but they are also one of the last open ecosystems on the web. Anyone can start a podcast by publishing an RSS feed on their website without having ...
ASP.NET Community Standup - May 26th 2020 - Blazor WebAssembly 3.2 Release Party! Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2020-05-26
The Next Step for Mixer - From the Myxer From the beginning, Mixer has been about creating the most engaging and interactive livestreaming experience. We set out to help streamers build great communities based on deep engagement with their audience. You all have been amazing throughout this jour...
I created a perfect AI for Fruit Ninja Songs used for this video: Cruise With Me - Patrick Patrikios Mirror Mirror - Diamond Ortiz
schenkd/nginx-ui Nginx UI allows you to access and modify the nginx configurations files without cli. - schenkd/nginx-ui
The warnings have changed into bannings Posted in r/WatchRedditDie by u/AddictedReddit • 6,314 points and 496 comments
Simplifying declarative deployments in Azure Azure provides customers a simple and intuitive way to declaratively provision and manage infrastructure through Azure Resource Manager (ARM) Templates.
Life, part 17 Code for this episode is here. We’ll take a short break from getting to our C# version of Stafford’s algorithm; in this episode I want to talk about some improvements to the UI, and als…
Game Dev Digest Issue #47 - C#, Patterns, Nintendo-style Effects, Free Project Starters, and lots more! Game Dev Digest Issue #47 - C#, Patterns, Nintendo-style Effects, Free Project Starters, and lots more! The latest from the free weekly Unity3d/gamedev newsletter.
Build a Blazor WebAssembly LOB App Part 4: Make it Blazor-Friendly Part 4 of the series that describes a fully functional real-world project built in Blazor WebAssembly with EF Core. Part 4 explains how the app was refactored to current state in order to take advantage of more built-in Blazor features..
Racism in Software Development & Beyond If you're of North African, Middle Eastern or South Asian origin, you have to send send up to 90% more job applications than your white counterparts in the United Kingdom. This level of discrimination has been unchanged since the 1960's.
Using Azure CLI to create Azure App Registrations This blog shows how to setup Azure App Registrations using Azure CLI and Powershell. The scripts setup the configuration for the applications created in the previous posts in this serious. The aim …
AdrienTorris/awesome-blazor Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly. - AdrienTorris/awesome-blazor
gioblu/PJON With PJON you build networks of devices for free with no need of a cloud service or a centralised platform you don’t fully control. - gioblu/PJON
Chat Wars In the summer of 1998 I graduated from college and went to work as a programmer at Microsoft in Redmond, Washington. I was put on the group that was building MSN Messenger Service, Microsoft’s instant messaging app. The terrible name came from Marketing, ...
Software & Hardware Used in Formula 1 F1 cars have a lot of hardware and software on board. In this video, I explore what hardware the cars run on, the software that powers them, and the tools used at the factories. 📚 Sources The sources used to make this video are listed on my website: htt...
Windows Terminal Preview 1.1 Release | Windows Command Line Welcome to the first update of Windows Terminal Preview! You can download Windows Terminal Preview from the Microsoft Store or from the GitHub releases page. The latest features in this release will move to Windows Terminal in July 2020. Let’s check out w...
InnoDB Internals - Consistent Reads Overview I’ve been doing some research in this area trying to understand how this works in databases (for my upcoming project), so I thought I’d share some of my learnings here. InnoDB internally uses ReadView to establish snapshots for consistent reads -...
7 Things to Enjoy in Maui and .NET MAUI .NET Multi-platform App UI (MAUI) is the next evolution of cross-platform UI solution for .NET developers. Let's explore the promise of .NET MAUI.
Code snippets for Xamarin Forms XAML Platform-specifics This post is part of Luis Matos Code Snippets’ Xamarin Month In the early days of Xamarin Forms, if you wanted to use a platform-specific feature of a page or a view, you’d have to write a cu…
UnoConf 2020 (Virtual & Free) – Aug 12, 2020 – Save the date - Uno Platform Much like the rest of the industry, we’ve moved our annual conference to your favorite device – desktop or mobile! UnoConf will be a half-day, single-track free online conference on WinUI and Uno Platform powered cross-platform application development for...
Task.WhenAll / Select is a footgun 👟🔫 This post differs from my typical fayre. Most often I write "here's how to do a thing". This is not that. It's more "don't do this thing I d...
Sysinternals ProcDump For Linux | Build5Nines Sysinternals are very widely used tools from Microsoft in the Windows world, and now the ProcDump utility has been ported over to Linux as an Open Source
Introducing C# 9: Questions & answers about Records Introduction You have been many to ask me questions about the records in C# 9...
How to Develop Inside a Container Using Visual Studio Code Remote Containers - Docker Blog Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!
Wireless is a trap Over and over again, I’ve seen people fix some wireless-related problem and go “wow, I had no idea how much better this could be!” • Wireless protocols often silently operate in an extremely degraded state that makes them substantially worse than wired eq...
@adlrocha - Software should be designed to last And why I am trying to minimize my dependence on external libraries (whenever possible).
It Was 100 Degrees in Siberia Today. Yes, That Siberia A freak heatwave has been scorching most of the Arctic for weeks now, but it broke records Saturday when the temperature hit 100.4 degrees Fahrenheit in a town in Siberia, one of Russia’s northernmost regions.
Delores Source Code Released! Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
Toddler Password - Secure passwords generated by a toddler Generate a secure password with the random typing of a toddler
Memory-prediction asymmetry I recently read “Recognizing vs Generating.” The author poses the question, “both reading the textbook and writing proofs feel like they fit the definition ‘studying’,…
I used to run my own mail server I used to run my own mail server on this domain. That’s because I receive email at this domain, and being a student at the time, I didn’t want to pay an addi...
Writing a curriculum vitæ I have been giving a lot of feedback about how to write a better curriculum vitæ (CV) recently. This post is a way of structuring and disseminating my thoughts on this matter. As a start, let me briefly delineate what this post is not about: I am not disc...
Reverse Engineering Snapchat (Part II): Deobfuscating the Undeobfuscatable Reverse Engineering Snapchat (Part II): Debofuscating the Undeobfuscatable 2020-06-22
How I cleared my inbox of calendar updates We all tried it. You invited a semi-large group of people to a meeting, and now you are getting spammed with calendar responses.
How not to be sad I’ve tried to write (what feels like) 15,000 versions of this essay. All of them ultimately cratered by the fact that it’s hard to write jocularly about deep emotional topics or emotionally about...
Reviews of distributed filesystems | Regressionist I have a lot of data to work with, and I want to do it with just my mismatched bunch of servers, desktops, SSDs, and spinning disks. My equipment is old, so I want a filesystem that is robust not only to the failure of any drive, but also to the failure o...
Log-Structured Merge-Trees A log-structured merge-tree (LSM tree) is a data structure that is typically used when dealing with write-heavy workloads. The write path is optimized by only performing sequential writes. LSM trees are the core data structure behind many databases includ...
Do you CI? | Benji's Blog - When I ask ask people about their approach to continuous integration, I often hear a response like
Following Your Dreams Full-Time Isn't Expensive — farza The simplest, and most powerful note-taking blogging platform.
Hacking Starbucks and Accessing Nearly 100 Million Customer Records - Sam Curry After a long day of trying and failing to find vulnerabilities on the Verizon Media bug bounty program I decided…
On using WordPress as a back end WordPress is great as a proof-of-concept backend for your future web app. Let me tell you why.
J Cole - Neighbors [LYRICS HQ][Explicit] The song draws inspiration from an incident on March 18th, 2016 involving a house in North Carolina Cole had rented to use as a studio, called the “Sheltuh.” The house was raided by SWAT team members after complaints from neighbors who assumed the house w...
We’re losing the war against surveillance capitalism because we let Big Tech frame the debate It’s too late to "conserve" our digital privacy — but to preserve what's left, we must stop defining people as commodities
J. Cole – Neighbors “Neighbors” draws inspiration from an incident on March 18th, 2016 involving the house Cole rented (nicknamed “Sheltuh”) in North Carolina to use as a studio. The house was raided
dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
ChesterYue/ohmyzsh-theme-passion An oh-my-zsh theme. Contribute to ChesterYue/ohmyzsh-theme-passion development by creating an account on GitHub.
Why Apple Ditched PowerPC, and What it Says About Apple Ditching Intel Looking back at Apple’s transition from PowerPC to Intel CPUs, and considering why Intel now finds itself in the same position PowerPC did 15 years ago.
Wireless is a trap - LessWrong 2.0 I used to be an anti-wire crusader. I hated the clutter of cables, and my tendency to unconsciously chew on them if they got anywhere near my face. But running into bug after tricky wireless bug—mostly while trying to make my video calls work better—I’ve ...
FlatBuffers: FlexBuffers FlatBuffers was designed around schemas, because when you want maximum performance and data consistency, strong typing is helpful.
A little bit of plain Javascript can do a lot I’ve never worked as a professional frontend developer, so even though I’ve been writing HTML/CSS/JS for 15 years for little side projects, all of the projects have been pretty small, sometimes I don’t write any Javascript for years in between, and I ofte...
How is NSA breaking so much crypto? There have been rumors for years that the NSA can decrypt a significant fraction of encrypted Internet traffic. In 2012, James Bamford published an article quoting anonymous former NSA officials stating that the agency had achieved a “computing breakthrou...
Cleaning My MacBook After 16800 Hours of Use! I estimated that I had used my mac for approximately 10 hours a day, 5 days a week, 48 weeks a year, for 7 years straight, for a total for whopping 16800 hours. I have written the first versions of most of the software components of my startup using this ...
Sponsor @chrissainty on GitHub Sponsors I'm a software engineer 💻 who's passionate about open source. I'm also a writer ✍, speaker 🗣, and creator & maintainer of Blazored 🔥
Sarah Rector - Wikipedia Sarah Rector (March 3, 1902 – July 22, 1967) was an African American member of the Muscogee (Creek) Nation, best known for being the "Richest Colored Girl in the world" or the "millionaire girl a member of the race".[1][2]
Teach Yourself Computer Science All the resources you need to give yourself a world class computer science education
jsmouret/grpc-over-webrtc gRPC over WebRTC. Contribute to jsmouret/grpc-over-webrtc development by creating an account on GitHub.
Ramsey County corrections officers of color say they were barred from guarding Derek Chauvin As Derek Chauvin arrived, all officers of color were ordered to a separate floor, and a supervisor told one of them that they would be a potential "liability," according to charges filed by eight Ramsey County corrections officers.
My Favorite CLI Tools Previously, I wrote about my favorite Mac apps. But I spend half of my time in the terminal, and I ha...
Linear types are merged in GHC Looking back at the journey which brought us there, and forward to what still lies ahead.
Banjo Obayomi - Grimoire: A Data Centric Blogging Platform In this talk, I will describe how I built a new blogging platform focused on creating interactive data stories. By the end, you will understand the tools and techniques used to build a serverless first platform and a new place to communicate with data. --...
Nate Rose - Innovating on OUR STEM Education What is an IQ? Why do we take the SATs? How did it end up even being a metric of childhood success? Senior Software Engineer walks through 100 years of modern education and how it has been systematically flawed for underrepresented communities. NSBE Jr. B...
Angie Jones - Keynote: The Reality of Developing an Artificial World Our world is changing. Artificial intelligence is being employed in just about all walks of life - from virtual assistants to self-driving cars. How does this new way of life impact software development? In this talk, Angie will share her personal journe...
Mark Okhakumhe - Intellectual Property rights in the technology sector The slave who made the whiskey, Jack Daniel, was not given recognition until 2016. This recognition was 150 years late. This is not an isolated incident as there are several instances in the past where inventions and ideas by black people were stolen. So...
Blackfacts and The Wakanda Technology Platform Technology By Us For Us About Us The subject of 'Inclusion' in the Tech Industry is a hot topic today. In 1990, when my employer at the time declined to offer to reimburse me for programming classes I was thinking of taking, the only thing I asked them for was to amend my employment agr...
Town Hall #BlackLivesMatter: What Next Lance Goudy Goudy Management Group, CEO Kimeka Campbell Young Professionals of Color--Greater Harrisburg Michael Brown Senior Software Engineer at Microsoft Nicole Tinson Franklin Rosado
Lightning Interviews - Part 2 Danny Thompson will prerecord a series of interviews, which will stream consecutively during this time. Guests: - Marcelo Rocha DaSilva - Joe Santos - Justin Samuels
Lightning Interviews - Part 1 Danny Thompson will prerecord a series of interviews, which will stream consecutively during this time. Guests: - Christina Beckford - Natalie Davis - Erika Myles - Lerin Hampton - Lawrence Lockhart - Sultan DevCareers over 70 Laptops given away
What does culturally responsive teaching mean in an online environment? Culturally responsive teaching (CRT) is an instructional approach that seeks to ensure academic success while developing students' sense of culture and social-political awareness. CRT allows students to see themselves in the curriculum and assignments pro...
Shukri Abdullahi - Through Programming I became a better Artist Code is my new favorite artistic medium. Creating art was once the only activity that put me in a flow state that was until I started coding. Programming like art is full of processes, speed bumps, errors, eustress, and joy. My skills as an artist have pr...
For Us, Without Us: Addressing Tech’s Shortcomings in Creating Equity for Black People Many consider technology to be the “great equalizer”, but it’s evident that Black people are not benefiting at the same rates as others. This session will discuss how the forces that limit Black people’s ability to navigate the physical also prevent us fr...
Dawood Iddris - The future of tech and how to keep in touch while it evolves Building and leading communities, one of the common pitfall many people fall in whiles trying to gain grounds in technology has to do with learning every new thing they hear of. It is quite clear that these people think they are doing the right thing unti...
Ashley Janelle - Why You're Not Landing That UX Role As a UX Coach, the question I am asked the most is "How do I actually land that UX role?". While the question is broad, I've identified a few areas where aspiring UX Designers really struggle getting their foot in the door at companies of their choice. In...
Reverse-engineering and comparing two Game Boy audio amplifier chips The Nintendo Game Boy contains an audio amplifier chip for sound through a speaker or headphones. In this post, I reverse-engineer this ch...
Head Up, Head Down There are few things more enjoyable to me than the mental solitude that hand-delivers interesting shower thoughts, or that let’s me sit in a bustling coffee shop contemplating life.
One Advantage of the App Store That’s Gone The best part of the App Store, years ago, from this developer’s point of view, was that it was easy to charge money for an app. No need to set up a system — just choose the price, and Apple takes care of everything. So easy!
Kara Swisher: ‘Is It Finally Hammer Time for Apple and Its App Store?’ Link to: https://www.nytimes.com/2020/06/19/opinion/apple-app-store-hey.html
Proofs and computation with trees In this post, I will make the analogy between trees and proofs and computation. Lately (after a long pause), I started reading Logical Foundations again and started re-doing the exercises for the l…
Lessons Learned: Giving Feedback as an Engineering Manager “Alexey, do you feel the points you bring up during our post-mortems are productive?” my tech lead asked at our 1:1.
A NVIDIA Engineer In His Spare Time Wrote A Vulkan Driver That Works On Older Raspberry Pi Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
Discovering Dennis Ritchie’s Lost Dissertation - CHM Until recently, across a half-century perhaps fewer than a dozen people had ever had the opportunity to read Dennis Ritchie’s dissertation—the intellectual and biographical fork-in-the-road separating an academic career in computer science from the one at...
Virtual: Steve Collins - .NET Core Dependency Injection – The Booster Jab Tue, Jul 14, 2020, 7:00 PM: Hello MK.NET folks,We're proud to present another virtual MK .NET meetup for July;As before, we'll be hosting on Zoom.We're excited to be joined by Steve Collins who will b
Bug #1463112 “Cat sitting on keyboard crashes lightdm” : Bugs : Unity 14.04, locked screen to go to lunch, upon return from lunch cat was sitting on keyboard, login screen was frozen & unresponsive. To replicate: In unity hit ctrl-alt-l, place keyboard on chair. Sit on keyboard. Resolution: Switched to virtual termina...
Proud to be |_____| If someone you knew exclaimed “I’m proud to be French!”, what would be your first thought? The Louvre? French cuisine? The Eiffel Tower…
The live coders conference An online-only conference put on by The Live Coders team on Twitch! You may be wondering who we are! We are The Live Coders, an outgoing and enthusiastic group of friendly channels that write code, teach about technology, and promote the technical communi...
Black Queer Living: A history of DIY culture in the Black LBGT+ community What is DIY culture? How does DIY culture intertwine with the Black LGBT+ culture? Get these questions answered, and learn a few easy beginner DIY tutorials to do on t-shirts! No previous experience required! --- Harold studied computer science at the Uni...
What they don't teach you about fundraising as a Black Founder useneu.com has made 3 attempts at raising capital for our business. Each attempt brought with it some valuable, and often unintuitive, lessons about the fundraising process. Join me as I recount our fundraising experiences and the main lessons learned aft...
Empowerment to the People! What You Need to Know about Black People, Disability, and Accessibility About one fifth (20%) of the global population lives with disabilities. According to the 2017 American Community Survey, 13.6 percent of Black and African Americans have a disability. Further, the unemployment rate for people with disabilities is almost ...
Combatting Bias in ML In this talk I cover how to see the bias in your data and machine learning models. By giving examples from recent research on biased facial recognition systems as well as cutting edge explainability algorithms, attendees can expect clarification on what b...
From Combat To Code How Vets Who Code Trained Over 250 veterans how to Code and Get Jobs For Free A detailed origin story of how I became known as the Web's Captain America and how Vets Who Code trains veterans for free. We will go over how we came to be, how we train our troops, our teams and how you can help us continue our mission. Jerome Hardaway...
Giving Back to Tech without Burnout You did it! You’re a Software Engineer! After many hours of studying and learning difficult concepts, you made it through. Now you want to volunteer and give back your tech skills to a needed cause. Exciting, right? Wait…here’s a few tips to avoid giver b...
Journaling as a Dev Are you working with impact and purpose? Are you solidly attuned on what you're doing month-to-month with your role? How difficult is it for you to track your accomplishments at work? If any of these questions lead to uncertain answers, then you should le...
Keynote: The Journey To Inclusive Innovation Incubator (In3DC) How we ended up building an innovation space for black and underrepresented communities. Our focus on tech enabled startups and small business is driven by our roots in the development firm Clearly Innovative Inc, mobile partners for NMAAHC. --- Aaron Sau...
The Ideal Community Model: Lessons Learned There are many ways to push your career to a point it takes a great turn, but I found out in 2017 that community participation is a must. Community involvement can be anything from Open Source Contributions, Writing articles, answering questions on social...
Breaking into Tech From the Trenches Bottom Line: Grit is required from historically underrepresented groups to change the demographic of Software Engineers and Developers. This talk will share my personal obstacles from a non-traditional career path (Veteran, women of color, mother and codi...
Your next open source contribution Today Open Source is ubiquitous and comprises nearly 80% – 90% of the code in a “typical” application. There is a need to use Open Source to stay competitive, but what about the need to use open source to advance your career? In this talk, I will talk th...
Empowered By Imposter Syndrome Imposter syndrome is something that the industry continues to represent as a negative. My take on this as a black woman in tech is we need to turn all of our disadvantages into growth opportunities. Adding structure to our learning path is the best way of...
My First Juneteenth – GenX Jamerican Today marks the date in 1865 when General Gordon Granger read General Order 3 to the people of Galveston Bay, Texas, informing the enslaved there and in all of Texas of freedom that had been rightfully theirs two years earlier. That was essentially the f...
Workshop: Docker and Kubernetes - 1/2 - NDC Melbourne 2020 <b>Module 1/4</b><br> <b><br></b> Containers such as Docker and container orchestration such as Kubernetes are hot topics right now, if you’re working on microservice architectures it very likely you’ll be looking at these technologies as they are a natur...
Emancipation Statue - Barbados Pocket Guide Welcome to the Barbados Pocket Guide, a comprehensive source of information about our island, it's people, culture and life in general.
Why Figma Wins - kwokchain Companies are a sequencing of loops. While it’s possible to stumble into an initial core loop that works, the companies that are successful in the long term are the ones that can repeatedly find the next loop. However, this evolution is poorly understood ...
How I Got My 7 Person Startup Featured In Entrepreneur Magazine - David Kemmerer If you have the word “Co-Founder” or “Chief ______ Officer” in your LinkedIn title, there’s a good chance your inbox gets flooded with pitches from all sorts of sales people. It doesn’t even matter if the title is legit or not.
The ugly truth I am so excited to meet my old friend Vinay after a long time. It has been almost one and half year we spoke to each other. We worked together in one of my previous organizations and he is a close friend and kind of mentor to me too. We both got busy in o...
Implementing a brainfuck CPU in Ghidra - part 1: Setup and disassembly This blog post is part of the series Implementing a brainfuck CPU in Ghidra: Setup and disassembly Decompilation of pointer and arithmetic instructions Decompilation of I/O and control flow instructionsRenaming the analyzer and adding a manual (future pos...
Starting from the Problem not the Solution I spent most of the day in solution space. The wrong solution space. In fact, I was solving a problem that didn't exist.
The Wolf You’ve heard of the 10x engineer, but I am here to tell you about the Wolf. They are an engineer and they consistently exhibit the following characteristics: They appear to exist outside of the well-defined process that we’ve defined to get things done, ...
Switching from Fedora & Gnome to Arch & Sway | Josh Mcguigan I’ve been a Linux user for ~1 year, switching from macOS which I had been using for a long time. I installed Fedora on a 4th generation X1 Carbon and everything just worked.
Good and Bad Parts of Ansible after 2 Years of Usage Personal experiences from Ansible usage after two years.
johang/btfs A bittorrent filesystem based on FUSE. Contribute to johang/btfs development by creating an account on GitHub.
Police-Data-Accessibility-Project/Police-Data-Accessibility-Project A repository for all code related to the Police Data Accessibility Project - Police-Data-Accessibility-Project/Police-Data-Accessibility-Project
Written communication is remote work super power Update: An interesting discussion around this started in hacker news
CCCXLIII - Muscle Sword **Puny Hero:** Muscle Sword! Give me your power! > The Puny Hero becomes a Muscly Hero with a CHONK! sound > Muscle Hero leaps at a dragon **Muscle Hero:** HYAAAAH! > Dragon is stabbed with the Muscle Sword and every part of its body becomes covered i...
Weekly Update 196 All my things are breaking 😭 Mic broke, PC broke, boat shed handle broke, fridges (both of them) broke, fireplace broke, roof broke... and that's just the stuff I could remember in the live stream. But in happier news, listening back to that video now I'...
Join us live! - JuneteenthConf - June 19th and 20th 2020 Juneteenth Conference is a free virtual tech conference made for and featuring Black people in technology. The conference celebrates Black Excellence and promotes community for Black people who are severely underrepresented in the tech industry. We welcom...
Olo - Xamarin Mobile Engineer At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ord...
» The Shareware Scene, Part 5: Narratives of DOOM The Digital Antiquarian Let me begin today by restating the obvious: DOOM was very, very popular, probably the most popular computer game to date.
Code Maze Weekly #30 - Code Maze There is nothing better after a busy week than to wind down, relax, prepare your favorite brew, and enjoy some quality reading material. Let’s see what’s new this week: .NET and C# Validation in ASP .NET Core 3.1 [wakeupandcode.com] Shahed covers basic of...
The smartest password policy enforcer for Active Directory safepass.me® and pwncheck® help you eradicate weak, leaked and compromised passwords from being used in your organisation.
Build your own .NET memory profiler in C# — call stacks (2/2–2) In this last episode I will details how to transform addresses from the stack into methods name and possibly signature.
Quit Whining about Apple and Just Stop Using Them Note: I have changed the name of the actual email company referred to by this story, simply for the reason that I’m not familiar enough with their service to feel comfortable contributing to all the free publicity they’re drumming up through this issue. I...
Heading into WWDC by insulting developers, Apple? Really? - 9to5Mac Heading into WWDC, Apple isn't exactly getting off to the best of starts. While outlining my view of Apple's overall handling of the antitrust charges ...
Announcing CUDA on Windows Subsystem for Linux 2 | NVIDIA Developer Blog Figure 1. Stack image showing layers involved while running Linux AI frameworks in WSL 2 containers. In response to popular demand, Microsoft announced a new feature of the Windows Subsystem for Linux…
the-benchmarker/web-frameworks Which is the fastest web framework? Contribute to the-benchmarker/web-frameworks development by creating an account on GitHub.
dotnet/tye Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and ...
Pwned Passwords, Version 6 Today, almost one year after the release of version 5, I'm happy to release the 6th version of Pwned Passwords. The data set has increased from 555,278,657 known compromised passwords to a grand total of 572,611,621, up 17,332,964 (just over 3%). As with...
Machine learning on Azure for baseball decision analysis What-if analysis is a great use case for Azure machine intelligence techniques. Bart Czernicki, Principal Technical Architect with the Microsoft Machine Intelligence team, shows you how in his sample web app for baseball decision analysis based on ML.NET ...
CAP: Event Bus & Outbox Pattern This is a look at the project CAP which is an event bus that also implements the outbox pattern when implementing an event or message-based system.
New Azure maps make identifying local compliance options easy Countries around the world are placing more compliance requirements on organizations of all types, and customers want to more easily understand which compliance offerings are available in their…
How much do you need transactions? The most famous example about the use of transactions is the money transfer scenario. As money is shifted from one account to the other, we want to ensure th...
How to setup Visual Studio Codespaces for collaborative use In an ever-changing climate, we find ourselves working remotely, many organizations were not prepared for such a change. There has been a vast cultural shift, but also a technical shift. IT teams are now almost entirely remote, prior to that many teams ...
Refactoring optional chaining into a large codebase: lessons learned – Lea Verou Now that optional chaining is supported across the board, I decided to finally refactor Mavo to use it (yes, yes, we do provide a transpiled version as well for older browsers, settle down). This is a moment I have been waiting for a long time, as I think...
Making your data residency choices easier with Azure We understand that with Azure’s over 200 services, advances in architecture, and data protection promises, there are a lot of options available to customers. To help you make the right decisions, we have summarized the answers to your questions on Azure r...
Don't Code Tired | Configuring Custom Feature Filters with Azure App Configuration (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
The June 2020 release of Azure Data Studio is now available - SQL Server Blog The June release of Azure Data Studio is now available. Download Azure Data Studio and review the release notes to get started. Note: After downloading Azure Data Studio, say Yes to enabling preview features so that you can use extensions. Azure Data Stud...
AgileMapper v1.7 Released AgileMapper 1.7 is now on NuGet with bug fixes, and some new options for configuring data sources.
Apple gave me the Hey treatment back in 2014 I’ve been reading the news this week about Hey, Apple, and in app purchases. Many people have offered their takes on the situation, and I can’t help but feel déjà vu.
This is why we need to #DoTheMath, even on "small" projects. — Strong Towns It’s easy for “maintaining” our public investments to become “upgrading” our public investments. Especially when there is money available. And especially when that money is borrowed.
The Australian Dream The remarkable story of Indigenous AFL legend Adam Goodes. Through the backdrop of Goodes' journey, the feature documentary explores race, identity and belonging in Australia today.
microsoft/WinDev A repo for developers on Windows to file issues that impede their productivity, efficiency, and efficacy - microsoft/WinDev
Workshop: Hack Yourself First: How to go on the Cyber-Offence - 1/2 - NDC Melbourne 2020 <b>Module 1/4</b><br> <b><br></b> Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful att...
The Return of the 90s Web Are we ready to revisit some of the ideas of the early web again? There are trends that suggest we might just have come full circle - and I like it.
Let's Encrypt: Senior Software Engineer Posted: June 18, 2020 Position Status: Open We’re making HTTPS easier for developers to use, we’re doing it at scale, and we need your help. We’re a first-of-our-kind Certificate Authority (CA). We make certificates available to anyone, for free, and we ...
Ask Troy Hunt your data protection questions at Redgate Streamed Post your burning data privacy and protection questions below to be in with the chance of winning some great prizes. Troy Hunt is one of the most respected security experts in the world and luckily for us, he's based in Australia.
No to .io, yes to .xyz! — Yarmo Mackenbach TL;DR: I openly urge all FOSS projects and startups to reconsider registering .io ccTLD domains, opting instead for truly generic TLDs like .xyz
You need a new hobby Are you a developer? Do you do your full time job then go home only to sit in front of another screen to build code for another 3-6 hours? Does your weekend revolve around Netflix, syfy channel, eating, coding and sleeping? If so, you NEED a new hobby.
Intuitive Programming - Comments thoughts and experiences on engineering management, recruiting, managing performance and accelerating software development process.
Stop Being a Floating Leader I recently talked with a cofounder CTO I have not spoken to in about two years. “What have you been up to?” I asked. Turns out—not much. Same team size, similar challenges, no advancement in the bi…
MSI Optix MAG272CQR – Redefine eSports rules | eSports Gaming Monitor | MSI MSI Opitx MAG272CQR gaming monitor. Equipped with 27 inch,2560p, 165Hz refresh rate and 1ms response time panel, the Optix MAG272CQR gaming monitor will redefine the rules of eSports tournament and build the the winner formula.
State of Linux Desktop Security I made a tweet claiming that Linux is behind on security mitigations. This post is to outline mitigations added to platforms such as Windows, MacOS, and even ChromeOS that have yet to see the light of day on the linux desktop.
Why 536 was ‘the worst year to be alive’ Glacier cores reveal Icelandic volcano that plunged Europe into darkness
A Small Insight About Power, Markets, and Post-capitalism Last week I wrote a brief post about the process of having insights: How we don't control what insights we get, or when--we can only do the preparatory work, and then sit back and wait. The insight I was writing about was really "Oh, this isn't up to me, ...
Hetzner Cloud Review: Revisited in 2020 - Magnus Skog A 2020 review of Hetzner Cloud. How does it stack up to DigitalOcean and others? Benchmarks included!
Why Fighting Unintended Bias in Machine Learning Matters Machine learning (ML) models are susceptible to unintended biases as much as we do. The good news is we can design them not to be.
HBO: Home to Groundbreaking Series, Movies, Comedies & Documentaries Find out what HBO programs to watch when you want, where you want.
After 3 Years of Work, Chrome Killed My Extension and Won’t Tell Me Why Imagine you have a small business.
Reconstruction in America | EJI Report Documents mass lynchings of Black people following the Civil War.
Simulating Liquids in Bottles with a Shader Gil Damoiseaux has recently shared the result of his attempt to recreate the liquid in a bottle effect from Alyx via a surface shader in Unity. In this article, he shared the technical details of his experiments with different kinds of liquids.
Introducing Firefox Private Network VPN’s Official Product – the Mozilla VPN – Future Releases We are working hard to make the official product, the Mozilla VPN, available in selected regions this year. We will continue to offer the Mozilla VPN at the current pricing model for a limited time, which allows you to protect up to five devices on Window...
Steve Blank The Coming Chip Wars A version of this article appeared in War on the Rocks. Controlling advanced chip manufacturing in the 21st century may well prove to be like controlling the oil supply in the 20th. The coun…
ASP.NET Core Series: Performance Testing Techniques ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud ready, connected applications. In this episode, Ryan Nowak chats with Cecil about some tools and techniques for doing performance testing against your ...
Akamai Edge Live | EMEA Summit 2020 | Akamai The Akamai Edge Live | EMEA Summit 2020 is a virtual conference that brings together industry leaders, technologists, developers, business executives, and thought leaders looking for the latest strategies to maintain business continuity, protect technolog...
BlazorDay 2020 BlazorDay is an event organized by passionate to passionate of Microsoft Blazor technologies. The planning is on https://www.blazorday.net/planning
Introducing GitHub Super Linter: one linter to rule them all - The GitHub Blog Setting up a new repository with all the right linters for the different types of code can be time consuming and tedious. So many tools and configurations to choose from and often more than one
ASP.NET Core Series: Blazor ASP.NET Core is our open-source, cross-platform framework for building modern, cloud-enabled, Internet-connected apps. In this series of videos we'll be cover many of the interesting features of the f
Testing in Production with Feature Toggles in .NET Core Testing with confidence without breaking your users
Life, part 16 Source code for this episode is here. We are continuing with our project to gradually morph Abrash’s “remember the living neighbour counts” algorithm into Stafford’s algorit…
Our commitments to racial equity Google CEO Sundar Pichai’s message to employees outlining the company’s latest commitments to racial equity.
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
11 User Authentication · Real-World Cryptography MEAP V07 User authentication based on passwords.; User authentication based on symmetric and asymmetric keys.; User-aided authentication and how humans can help secure connections between devices.;
Clearview This page contains links to automated forms that we offer for the convenience of persons who would like to exercise their data privacy rights, subject to limitations that vary by jurisdiction. Alternatively, you can email: privacy-requests@clearview.ai. T...
Lightweight alternatives to Google Analytics More and more web-site owners are concerned about the "all-seeing Google" tracking users as they browse around the web. Google Analytics (GA) is a full-featured web-analytics system that is available for free and, despite the privacy concerns, has become...
UKMT Maths Masterclass To take part in our UKMT maths masterclass, please complete the following form. Details on how to access the class will then follow via email on Sunday morning. Depending on demand, we might not be able to include every student.
Antitrust: Commission opens investigations into Apple Antitrust: Commission opens investigations into Apple's App Store rules
Please Help, Apple Is Threatening To Terminate My Apple Developer Account With No Clear Reason. Hello guys. I have been holding off to write this in case I was able to solve this problem on my own (which I tried to do very patiently), but the fact that I cannot talk to a human at Apple has prompted me to write this. Today I received another generic ...
GPU accelerated ML training inside the Windows Subsystem for Linux - Windows Developer Blog The Windows Subsystem for Linux (WSL) enables Windows users to run native, unmodified Linux command-line tools directly on Windows. WSL usage has grown a lot since it was first announced 4 years ago, at Microsoft Build 2016, and now runs on more than 3.5 ...
Image GPT We find that, just as a large transformer model trained on language can generate coherent text, the same exact model trained on pixel sequences can generate coherent image completions and samples
AWS said it mitigated a 2.3 Tbps DDoS attack, the largest ever | ZDNet The previous record for the largest DDoS attack ever recorded was of 1.7 Tbps, recorded in March 2018.
Diagnostics and Instrumentation Packages for MongoDB and NServiceBus Published As part of the end-to-end diagnostics and tracing blog series, I had an end goal of eventually publishing out NuGet packages for diagnostics (Activity and DiagnosticSource). I'm happy to announce that I've released 4 packages to NuGet: NServiceBus.Extensi...
ASP.NET Core Series: Tracing Tracing your applications allows you to gain some insights into the end to end health of an application. In this episode, Sourabh Shirhatti from the ASP.NET team comes on to show us how to collect and
Blaming the operating system for allowing people to create files with unusual characters in their names | The Old New Thing A security vulnerability report came in that claimed that Windows had a remote code execution vulnerability because it allows malicious characters in file names. Specifically, they noted that if you created a Web server with an image upload page, and if a...
Resuming optional Windows 10 and Windows Server non-security monthly updates In March, we announced that we would pause optional non-security update releases (also referred to as "C" and "D" releases) for all supported versions of Windows client and Windows Server to give organizations time to focus on business continuity in the f...
The Continuous Integration Check-In Dance | Gary Woodfine developing software and working with a build or integration server, there are certain conventions that one should follow when making updates to the shared codebase
Entity Framework Core In-Depth Part 3 In this episode, Robert is joined by Phil Japikse for part 3 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and pr
What’s next for Windows 10 updates | Windows Experience Blog We continue to improve Windows 10, accelerating innovation with investments in quality, new features, and the overall update experience that are all designed to keep you protected and productive. Today, I am excited to introduce our next feature update, W...
Python in Visual Studio Code - June 2020 Release | Python We are pleased to announce that the June 2020 release of the Python Extension for Visual Studio Code is now available. You can download the Python extension from the Marketplace, or install it directly from the extension gallery in Visual Studio Code.
Optimize your Azure costs to help meet your financial objectives We know that many of our customers are facing difficult decisions about how to meet their funding needs for critical IT projects. We’re here to help you meet your financial objectives to ensure your Azure workloads are cost optimized can help free up fund...
Introducing C# 9: Records Introduction C# 9 introduces Init-only properties that allow to make individual properties immutable. C# 9...
Development With A Dot - ASP.NET Core OData Part 3 Introduction This will be the third post on OData and ASP.NET Core 3. Please find the first post (basics) here and the second post (querying) here. This time, I will talk about actions and functions. …
Semantic highlighting in OmniSharp and C# extension for VS Code Two days ago I blogged about doing semantic classification of C# code using Roslyn. Today, I wanted to draw your attention to a new feature we have recently shipped in OmniSharp and which is now available as experimental feature in C# extension for VS Cod...
Proposal: Use static keyword for lambdas to disallow capturing locals and parameters · Issue #275 · dotnet/csharplang Allow Func<int, string> = static i => i.ToString();. Proposal added (here) Discussed in LDM 2019-10-21 Decision in LDM Finalized (done, rejected, inactive) Spec'ed To avoid accidentall...
Workshop: Building Your First Voice Experience with Alexa - 1/2 - NDC Melbourne 2020 <strong>Module 1/2</strong>This workshop will dive right in to getting you set up and started building a voice-based experience with Alexa. You will leave this session with a working Alexa skill that you can customize and publish as your own.<br>
Lupusa87/LupusaBlazorDemos All Blazor Demos. Contribute to Lupusa87/LupusaBlazorDemos development by creating an account on GitHub.
JuneteenthConf - June 19th and 20th 2020 Juneteenth Conference is a free virtual tech conference made for and featuring Black people in technology. The conference celebrates Black Excellence and promotes community for Black people who are severely underrepresented in the tech industry. We welcom...
Postbank forced to replace 12-million bank cards after employees steal 'master key' The Postbank is having to replace about 12-million bank cards at a cost of R1bn after a major security breach that exposes the personal data of millions of social-grant beneficiaries and other account holders.
Startup School Relaunching as Continuous Program We’re excited to announce that Startup School (SUS) is relaunching today as a continuous program. This change will allow us to serve many more founders than the traditional annual course we’ve been running since 2017 and better support startup founders ye...
MAY 2020 UPDATE: Average User Rating for Micromobility Operators - In May, Lime continued to hold the top spot in App Store user ratings (4.86/5), among all micromobility companies, closely followed by Bird (4.83/5). Though Lime also holds the top spot for cumulative App Store activity (57.8%), in May, Bird saw the highe...
My trip through the Starmaze: a world in the 9th dimension There are times when I get tired of all of the major sites and apps that make up a lot of the seen Internet. Sadly, I was born too late to experience the wonder of Geocities and intricate handmade …
How I Removed My Own Face From My Head - Maximillian Laumeister To avoid facial recognition, I surgically removed my own face off of my head. Here's how to do it.
Hey Next.js, Is Server Side Rendering Dead? These days, we discuss a lot about static site generation when it comes to Next.js. So, it server-side rendering dead?
160k+ high school students will only graduate if a statistical model allows them to tl;dr : Due to curriculum disruptions the International Baccalaureate (IB) is going to use a statistical model to assign grades for > 160,000 high school ...
QR Code History: Story of evolution of the very popular 2D Barcode You know what QR Codes are and how they work. But do you know its origins and how it came into existence? Lets take a trip down QR Code history.
Tracker Testing HEY vs MailChimp: Can They Coexist? I officially got my invite for HEY, the new email platform by Basecamp. I’ve been following this project closely and am excited to test one specific feature that I’ve been curious about…
TextMate’s Enduring Influence TextMate is arguably the most influential text editor ever made. Among the numerous features it popularized are:
efcore/EFCore.NamingConventions Entity Framework Core plugin to apply naming conventions to table and column names (e.g. snake_case) - efcore/EFCore.NamingConventions
Sleep Hygiene For Software Engineers Software engineers know the importance of sleep; posts extolling its virtues (or the problems associated with its absence) regularly reach the front page of HackerNews. In fact, around the time I finished this post there were two articles on the front pag...
Black-Owned Dog Businesses in the United States Here is a list of black-owned dog businesses around the United States, along with paid and free ways to show your support.
The Web Has Got Me Last week, I decided to start tackling a problem I've had for a long, long time. Brain fog. It's been getting worse over the years - to the point that I don't realise time has gone by. I forget things instantly. A tipping point was recently being unable t...
.NET Oxford - Scott Hunter - .NET 5 and MS Build Announcements! This month, we were very excited to welcome Scott Hunter from Microsoft! He's Director of Program Management for .NET - which includes Visual Studio, .NET Core, .NET tooling, Languages, ASP.NET, Entity Framework and Web Tooling.
dodyg/practical-aspnetcore Practical samples of aspnet core 2.1, 2.2, 3.1 and 5.0 Preview 5 projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
Scrappy Vs. Polished I’ve been thinking a lot recently about the best way to launch a new software product. The majority of my career has been spent working on small “scrappy” products. Even my enterp…
Try the Latest Xamarin.Forms 4.7 Features Today! | Xamarin Blog Xamarin.Forms 4.7 is a collection of new feature additions and improvements to unleash your creative application development skills!
Introducing AWS Snowcone – A Small, Lightweight, Rugged, Secure Edge Computing, Edge Storage, and Data Transfer Device | Amazon Web Services Last month I published my AWS Snowball Edge Update and told you about the latest updates to Snowball Edge, including faster storage-optimized devices with more memory & vCPUs, the AWS OpsHub for Snow Family GUI-based management tool, IAM for Snowball Edge...
A virtual developer conference with a SciFi/Fantasy comic-con flair SciFiDevCon is a three day conference with a SciFi/Comic/Fantasy flair. We are filling a gap for holding a tech conference online due to missing out on a number of our favorite conferences due to the Covid19 pandemic
Time to upgrade your monitor A non-comprehensive and opinionated guide to best monitor for programming
End-to-End Encryption Update - Zoom Blog Since releasing the draft design of Zoom’s end-to-end encryption (E2EE) on May 22, we have engaged with a number of organizations to gather feedback.
Learn Python for Data Science Full Course - Kharpann Learn Python for Data Science in this full course curated by the data science team at Kharpann. This course will take you from zero to hero in Python.
Simplify DisplayName Calls In Razor Views Razor is a sharp user interface language, but it can also cut into our sensibilities and aesthetic code choices. ASP.NET ships with many HTML helpers to help reduce the amount of code we write to ship user interfaces, and for the most part, they work pret...
The Grandmaster Who Got Twitch Hooked on Chess Hikaru Nakamura is the top-ranked blitz chess player in the world—and his channel has seen a meteoric rise as he coaches streamers in the ancient game.
Running NServiceBus Endpoints in Azure App Services Part 3: Pulling Back the Curtain on Visual Studio Publish In Part 2, we used Visual Studio's Publish feature to deploy our NServiceBus endpoint to an Azure App Service, and after only one manual change in the Azure Portal, saw our endpoint successfully running by viewing the app service logs. In this post, we'll...
Proxyjump, the SSH option you probably never heard of Today, it is becoming more and more common for Penetration Testers, Security Researchers, Red Teams, and the like to require some sort of…
Fix IL interpreter to run on Hello World by yuchong-pan · Pull Request #37825 · dotnet/runtime Bug fix: Fix type casts in interpreter.cpp to make the codebase compile on Windows when FEATURE_INTERPRETER is turned on. Bug fix: Special case get_IsSupported in the interpreter to semantically co...
Fun with Bit Hacks in C# What are bit hacks and why would you want to use them? This video will show you why they are important for performance reasons and how use them to do Batching and Branch elimination. Source code: https://github.com/badamczewski/DataOrientedDesign/blob/ma...
Workshop: Web performance matters 1/2 - NDC Melbourne 2020 <strong>Module 1/2</strong>Yas has been optimising performance for many web applications throughout his career, and along the way has learnt a ton of techniques which easily will result in performance boost. He also has an extensive blog series on web per...
GitHub isn't fun anymore At first I thought it was just me getting older and more experienced. But after several conversations about it with colleagues and other open source maintainers, I'm not the only one who feels this way.
https://www.linqpad.net/linqpad6.aspx#beta LINQPad 6 targets .NET Core 3 for Windows. This means that your queries run under the .NET Core 3 runtime, and you can reference .NET Core assemblies. You can run LINQPad 5 side-by-side for .NET Framework compatibility.
A Jupyter kernel for SQLite While it is well known in the Python scientific computing community, Jupyter is in fact a language-agnostic development environment…
Computers as I used to love them File synchronization can be fun and painless if you don’t have to deal with corporate bullshit.
Make your PWA feel more like an app Learn how to make your Progressive Web App feel like a "real" app by understanding how to implement native app patterns with web technologies.
Standalone Q# console applications | StrathWeb. A free flowing web tech monologue. Last week I wrote a guest post on the Q# community blog about the new standalone/self-contained Q# applications that were introduced in Microsoft Quantum Development Kit 0.11.2004.2825.
Monsters Weekly 169 - Giraffe Writing your ASP.NET in C# is not the only option. With Giraffe you can write you controllers in F#. Also covered: Tech Empower benchmarks https://www.techempower.com/benchmarks/#section=data-r19&
Explore the stunning LEGO® Technic Lamborghini Sián View the LEGO® Technic Lamborghini Sián FKP 37 with V12 engine and scissor doors, the ultimate adult LEGO collectible model, perfect for display
Zoom to Introduce New Censorship Features After Doing China's Bidding If you are into discussing private matters or sensitive topics like the Tiananmen Square tragedy over video calls, don't use Zoom for that. The service announced a new feature that would make it easier to ban people from the desired country at their gover...
FreeBSD 11.4-RELEASE Announcement The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 11.4-RELEASE. This is the fifth and final release of the stable/11 branch.
Introducing C# 9: Init only properties Introduction .NET 5 brings a new version of the C# language: C# 9. In this...
The Importance of Nesting when Remote Working and Quarantine Working We've all learned the hard way that Quarantine work is not Remote work. It doesn't feel the same because it's not the ...
Honoring Our Beloved Melody Lo organized by Amineta Lo On June 15th, 2020, my family and I lost the most important person in our lives. My mother … Amineta Lo needs your support for Honoring Our Beloved Melody Lo
ASP.NET Community Standup - June 16, 2020 - Performance Infrastructure (David Fowler & Sébasten Ros) Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2020-06-16
Home | Geany Many parts of Geany are heavily customizable like color themes (Geany Themes) or adding new filetypes.
GitHub Terms of Service - GitHub Help Thank you for using GitHub! We're happy you're here. Please read this Terms of Service agreement carefully before accessing or using GitHub. Because it is such an important contract between us and our users, we have tried to make it as clear as possible. ...
The Russian Disinfo Operation You Never Heard About The campaign known as Secondary Infektion appears to be a distinct effort from the meddling of the IRA and GRU—and it went undetected for years.
Super secretive Russian disinfo operation discovered dating back to 2014 | ZDNet Researchers uncover six-years-worth of Russian attempts to mold international politics using fake news and forged documents.
Executive Summary Exposing Secondary Infektion - Forgeries, interference, and attacks on Kremlin critics across six years and 300 sites and platforms.
Linux GUI applications in the Windows Subsystem for Linux (WSL) survey Linux GUI applications in the Windows Subsystem for Linux (WSL) survey
Apple Threatens to Remove Email App 'Hey' From App Store Over Lack of In-App Subscription Option [Updated] A new email app called "Hey" from the team at Basecamp has run into trouble with Apple for refusing to offer a subscription option that can...
Are 14 people currently looking at this product? Blatant lies revealed in the source code for an online shop.
Bootstrap 5 alpha! Bootstrap 5’s very first alpha has arrived! We’ve been working hard for several months to refine the work we started in v4, and while we’re feeling great about our progress, there’s still even more to do.
Introducing Sdkbin - The Marketplace for Software Developers. Sell support plans, licenses, trials, and more directly to end-users using NuGet and other package managers.
Oodle Texture Compression RAD Game Tools' web page. RAD makes Bink Video, the Miles Sound System, the Telemetry Performance Visualization System, Oodle Data Compression, and Granny 3D (a 3D toolkit with exporters for 3D Studio Max, Maya and XSI), all popular video game middleware.
TIL#2: How to add a transparent video to a web page Today, I released the PRAUXY GO launch page. For history's sake, here is a screenshot: PRAUXY GO Launch PageThis time, I decided to try something new. While making the launch video, I was creating a word cloud and thought: how could I put this word cloud...
How I Growth Hacked Instagram to Drive $13,000 of Card Game Sales - David Kemmerer In 2017 I launched a College and University themed version of the game Cards Against Humanity. College Cards, as I dubbed it, was my first ever ‘official business’, and as a 22 year old recent college grad, I was pretty excited when I sold $13,000 of the ...
DEVS(show) : The Universe is (not) deterministic. Is it a bootstrapping compiler? The universe is not deterministic and bootstrapping compilers can teach us why.
Drive & Listen Listen to local radio stations while driving through the cities around the world. Istanbul, Berlin, London, Paris, New York City and many more
The Next Step for Generics Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
News by the ton: 75 years of US advertising — Benedict Evans There are two ways you can talk about newspapers. You can talk about the ‘fourth estate’, and newspapers’ role in culture, politics, governance, the exchange of ideas and civil society. But you can also talk about newspapers as a specialised light manufac...
What does the product design team do here? — Tanner Christensen When I joined Gem there was no design team . Many of the engineers, product managers, and customer success team members I would be working with had some experience with product designers, but nearly just as many had little-to-no exposure to product de...
Variadic tuple types by ahejlsberg · Pull Request #39094 · microsoft/TypeScript This PR implements variadic tuple types, i.e. the ability for tuple types to have spreads of generic types that can be replaced with actual elements through type instantiation. The PR effectively i...
You won't kill racism by replacing words - Coding Nagger Just a rant about that replacing words nonsense that appears when something happens. Last time the vegans did it but won't take it for racism
3K, 60fps, 130ms: achieving it with Rust | tonari blog How we chose the Rust programming language to advance the state-of-the-art in real-time communication
Download FFmpeg FFmpeg only provides source code. Below are some links that provide it already compiled and ready to go.
2020 Chrome Extension Performance Report | DebugBear A look at how Chrome extensions affect CPU usage, page rendering, and browser memory consumption.
gRPC-Web for .NET now available | ASP.NET Blog gRPC-Web for .NET is now officially released. Use gRPC in the browser with gRPC-Web and .NET today.
Why Gravity Is Not Like the Other Forces We asked four physicists why gravity stands out among the forces of nature. We got four different answers.
Entity Framework: .NET Community Standup - June 10th 2020 - EF Core Power Tools Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more. Community Links: https://www.theurlist.com/efcore-standup-2020-06-03
2020 Chrome Extension Performance Report | DebugBear A look at how Chrome extensions affect CPU usage, page rendering, and browser memory consumption.
Goodbye NancyFX, Hello F#! As some of you may already know, NancyFX has been archived 11 years after its first commit. You can read the announcement here for further information but I will never forget what I learnt from this codebase, the community around it and most especially t...
XAML code editor - Visual Studio The XAML code editor in the Visual Studio IDE includes all the tools you need to create WPF and UWP apps for the Windows platform, and for Xamarin.Forms. This article outlines both the role the code editor plays when you develop XAML-based apps and the fe...
High Performance Browser Networking (O'Reilly) What every web developer must know about mobile networks, protocols, and APIs provided by browser to deliver the best user experience.
Generics and Compile-Time in Rust | TiDB This is the second episode of the Rust Compile Time series. Brian Anderson, one of Rust's original authors, talks about monomorphization, using the TiKV project as a case study.
Black Google manager: “My education and elocution cannot save me from these situations” In response to recent incidents of racial violence in the US, a manager at Google wrote a letter to his colleagues about his personal experience with the systemic injustice and how now more than ever, it compounds with the extraordinary stress.
Trial of Tech Writer Charged With Soliciting Sex With Minors Ends in Hung Jury The former Ars Technica writer, who was charged last year with soliciting sex with minors, will likely face another trial in the coming months.
Apple, ARM, and Intel ARM Macs are imminent; why they make sense, and why the implications could be far-reaching, for not just Apple but also Intel.
Cloudinary Image Upload with Nodejs and React Learn how to upload images to Cloudinary using React and Nodejs. Cloudinary is an amazing product for storing, transforming, and optimizing your media. In this video, we will create an image upload interface in React that will post images to a Node server...
r/programming - GitHub will no longer use the term 'master' as default branch because of negative association 3,300 votes and 2,622 comments so far on Reddit
Reasoning by Lego: The wrong way to think about cryptography. Scott Arciszewski from Paragon Initiative pointed me to this example of PHP cryptography. The code is bad and the crypto design is flawed, but as usual for this blog, we can learn something from it....
How the Nintendo Switch prevents downgrades by irreparably blowing its own fuses Note: this is a republish of the article I originally wrote on Medium for Hackernoon
corona-warn-app/cwa-documentation Project overview, general documentation, and white papers. - corona-warn-app/cwa-documentation
Blazor WebAssembly : MVVM Architecture - EP07 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Adding host filtering to Kestrel in ASP.NET Core In this post I describe how to add host filtering to an ASP.NET Core application, and show why not filtering could allow attackers to exploit your app
Beautiful Trigonometry - Numberphile Featuring Ben Sparks. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ Ben's website: https://www.bensparks.co.uk More Numberphile videos with Ben Sparks...
Model S Long Range Plus: Building the First 400-Mile Electric Vehicle The freedom to travel anywhere is critical to Tesla’s mission. Since the introduction of our 265-mile Model S in 2012, we’ve
New Statue Appears By The Colston Plinth | Best of Bristol The battle over the Colston statue has continued today as a new statue has appeared beside the empty Colston plinth.
New LEGO® MINDSTORMS® Robot Inventor lets creators build and bring to life anything they can imagine Builders can create and code one of five personality-packed robots or dream-up and build their own creations
The Latest News from the UK and Around the World | Sky News Sky News delivers breaking news, headlines and top stories from business, politics, entertainment and more in the UK and worldwide.
Looking Back at Postgres This is a recollection of the UC Berkeley Postgres project, which was led by Mike Stonebraker from the mid-1980's to the mid-1990's. The article was solicited for Stonebraker's Turing Award book, as one of many personal/historical recollections. As a resu...
Tip 267 - Using the Bot Framework Composer tool The Microsoft Bot Framework is an open-source framework that enables you to create intelligent, conversational bots that can use Azure Cognitive Services and can run on the Azure Bot Service. You can create bots with the Bot Framework SDK which is availab...
Marten Quickstart with .Net Core HostBuilder The Marten Community just released Marten 3.12 with a mix of new functionality and plenty of bug fixes this past week. In particular, we added some new extension methods directly into Marten for in…
C# semantic classification with Roslyn A while ago, I blogged about using Roslyn's completion service. In today's post, I wanted to continue looking at some of the excellent compiler features that can be utilized to build IDE-like features in your projects. This time, we will look at how to do...
Computing with types in TypeScript In this blog post, we explore how we can compute with types at compile time in TypeScript.
Validation in ASP .NET Core 3.1 This is the twenty-second of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, ti
Remembering Windows 2000, Microsoft’s Forgotten Masterpiece Twenty years ago, Microsoft released Windows 2000. A rock-solid, 32-bit business-oriented alternative to Windows 98 and Windows Millennium Edition, it paved the way for future consumer versions, including Windows 10. Here’s why we remember it so fondly.
Delivery Hero Confirms Foodora Data Breach Delivery Hero, the online food delivery service, has confirmed a data breach of its Foodora brand. Breached information includes personal details for 727,000
Viewing async code with Visual Studio The debugger team have been working really hard on the improving the ways in ...
The Flat Earth Society Welcome to The Flat Earth Society, home of the flat earth forums and the largest library of Flat Earth Society journals, newsletters, interviews, and books.
Recent database technology that should be on your radar (part 1) I’m a huge fan of databases, so much so that I’ve written a book on so-called “NoSQL” databases, I spent some of my most fruitful years in tech working on the highly influential distributed database Riak, and I even built a database called Purple last yea...
Nine ways 5G and the Internet of Things will harm humans, wildlife & Earth Although government and industry promote the Internet of Things as the panacea for all ills, the IoT itself, creates a plethora of problems.This website delineates nine ways that 5G and the IoT will cause serious harms to humans, wildlife, and our Earth.
Australian Vaccination-risks Network Inc. The AVN provides information for you to consider while developing an informed choice regarding vaccination. The choice you make after fully investigating the issue should be honoured and respected.
Introducing Windows Insider Channels | Windows Experience Blog Hey Folks! Today, we’re excited to announce some changes to the way we release new builds to all Windows Insiders. We are transitioning and converting our current ring model, based on the frequency of builds, to a new channel model that pivots on the qual...
The spreadsheet I use to compare job offers A guide to helping you decide which job to pick in tech, all from a spreadsheet - blog post by Umar Hansa
How I create photo stories from my travel. I created a new Photos page on my website, where I will share photo stories from my travel. I create these stories with my own open-source tool called Simple Photo Gallery. I will also post links to my photo collections on the amazing website for free ima...
On Coding, Ego and Attention My thoughts on coding, ego and attention. How I learned to get out of my own way by learning about the link between ego and attention.
Dear engineers, this is a marathon and not a sprint so take care In this blog post we are going to discuss about the little things that play a vital role in engineers success and have nothing to do with actual coding.
I tweet every time I spend money For the past few months, I’ve been tweeting every time I spend money. You can check it out at @ch_ylukem1. It started with an Uber ride: UBER —
Why Does Logitech Hate Left Handed People? - Kev Quirk I recently looked into buying a trackball mouse and lots of people recommended Logitech. But Logitech hate left handed people and don't support us.
Security check | SpringerLink We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners in accordance with our Privacy State...
Blog of Jake | Compound Interest “Compound interest is the 8th wonder of the world. He who understands it, earns it. He who doesn’t, pays it.” — Albert Einstein For those unfamiliar with the term, here is an easy…
T-Mobile hit by phone calling, text message outage – TechCrunch The cell giant said it's "working to resolve" the outage.
[OC] Baby Shark as a Finite State Machine : dataisbeautiful More posts from the dataisbeautiful community
Build a Blazor WebAssembly Line of Business App Part 1: Intro and Data Access Describes a fully functional real-world project built in Blazor WebAssembly with EF Core that demonstrates authentication, logging, shadow properties, auditing, optimistic concurrency, entity validation, paging/sorting/filtering and more.
MuseScore 4. Moving from notation software to composition software. Hello, fellow musicians! Today, we are happy to announce a new chapter in the history of MuseScore: we are now actively working on the development of MuseScore…
Basecamp’s founders are trying to start an email rebellion Jason Fried and David Heinemeier Hansson spent two decades telling anyone who would listen that remote work really could work. Now that a pandemic proved them right, they're shouting about email instead.
Debugging Async Code: Parallel Stacks for Tasks | Visual Studio Blog Want a visual depiction of how your async code is executing in Visual Studio? Check out the newly updated Parallel Stacks for Tasks window!
1027106 - Make ImageLib share cached imgRequests for the same SVG document even if the URI has a different ref/hash NEW (nobody) in Core - ImageLib. Last updated 2020-05-13.
Introduction to the High Performance package - Windows Community Toolkit An overview of how to get started with High Performance package and to the APIs it contains
Holy Post - Race in America We need to talk about race. Why are people angry? Why so upset? Didn't we elect a black president? Pass civil rights laws? Isn't racism illegal now? Three years ago my brother Rob and I co-taught a class that discussed issues of racial injustice. That cla...
Life, part 15 Code for this episode is here. Where were we? I was gradually changing Abrash’s “remember the neighbour counts” into Stafford’s algorithm from an early 1990s optimization co…
Build yourself a weather station. Part I IntroI live pretty far away from the office, so my commute can take from 2.5 to 4 hours a day 😱. That includes a lot of time walking. I lost the count of tim...
The Thumb Zone: Designing For Mobile Users — Smashing Magazine If there is one thing that will stand the test of time, it’s thumb placement on mobile devices. This makes consideration of the “thumb zone”, a term coined in Steven Hoober’s research, an important factor in the design and development of mobil...
An understanding of AI’s limitations is starting to sink in After years of hype, many people feel AI has failed to deliver, says Tim Cross
Woman in China, 45, made S$589,800 by buying insurance on flights she predicted would get delayed To avoid getting caught, she used over 20 other identities to take out the insurance.
DeepFakes used in Animations - A New Way of Animating? I used First Order Motion Model for Image Animation, which is similar to DeepFake AIs, but it can do more like tracking motions and copying them onto another target. I feel like this can make creating anything for anime, games, or films a lot easier. The ...
Managing Package Versions Centrally TL;DR - Microsoft has quietly shipped the ability to centrally manage package versions in the latest .NET Core SDK, in this post we'll look at some of the details
Senior Program Manager in Other, Other, Australia | Engineering at Microsoft Apply for Senior Program Manager job with Microsoft in Other, Other, Australia. Engineering at Microsoft
Workshop: Google Cloud Serverless - NDC Melbourne 2020 In this workshop, you will discover the various serverless options offered by Google Cloud Platform, such Cloud Functions (functions as a service), App Engine (application as a service), and Cloud Run (container as a service).
Weekly Notes - #15 Discover the latest announcements in the .NET world: DotNet 5.0, FSharp, Blazor, Azure, Serilog, Seq, Docker, EventSourcing, AKS
Piece of Pi (Number 1) | eBay Our signed Numberphile "Pieces of Pi" have been sent around the world. Will throw in a surprise Pi-related bonus item!
Farm WiFi Off The Grid with Ubiquiti and Solar TL;DR; I made a Unifi camera work at my gate using solar power and long range WiFi. Also read my initial setup, and expansion with UDM-PRO and cameras to get the background.
Postbank to replace 12m bank cards after security breach A major security breach at Postbank exposes the personal data of millions of social grant beneficiaries and other account holders, Sunday Times reports.
.NET with Scott Hunter Part 1 In this episode, Robert is joined by Scott Hunter, who updates us on .NET 5, the next version and future of .NET. Scott recaps the announcements made recently at Build around the journey of unifying t
.NET 5 – How to start – Michał Białecki Blog Would you like to learn how to write programs in .NET and find out what the platform from Microsoft can do? What tools to use and where to start? You’ve come to the right place! I will explain everything step by step.
Thursday Quickie: Fixing NCrunch for Azure Functions So I'm a big fan of NCrunch - Remco Mulder 's continuous testing plug-in for Visual Studio. I'm not a true adherent to TDD, so I find it re...
Consuming REST API with Swagger / OpenAPI in Xamarin and Uno Applications - Nick's .NET Travels I still recall the simplicity of standing up a SOAP service and adding a service reference via Visual Studio by simply entering the url to the WSDL – this scenario just worked…. until we moved on. There was a rapid progression away from the overly prescri...
Protecting your GitHub assets with Azure Sentinel Special thanks to and Mor Rubin that collaborated with me on this blog post. GitHub online platform enables developers to find, share, build, and collaborate on software. Many organizations are using GitHub as their software development version control...
GitHub to replace "master" with alternative term to avoid slavery references | ZDNet GitHub getting on board legitimizes movement aimed at removing racially-charged language from software.
Workshop: Getting started with GraphQL on .NET - 1/2 - NDC Melbourne 2020 <strong>Module 1/2</strong>GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.<br><br>That sounds nice, but what is GraphQL and how can we use it in .NET?<br>
Zsh and Fish’s simple but clever trick for highlighting missing linefeeds – Vidar's Blog tl;dr: We look at how Zsh and Fish is able to indicate a missing terminating linefeed in program output when the Unix programming model precludes examining the output itself.
Problem with Goal driven work Often times we work based on setting a predefined goal, and the way we perform is structured in such a way to achieve that goal in the given time. I see few ...
An Introduction to Progressive Delivery Learn about Progressive Delivery, the term which describes the way to improve deliveries for new product features.
Managing the risk of not upgrading Recently, I talked with a friend working for a public administration. He was very happy because they finally would be migrating to Java 8. Yes, you read that right. Just to prevent any possible misunderstanding, the following table shows the update option...
I'm 15 and I slept on the floor for a year. Here's why. Without initially setting out to do it, I’ve just spent over a year sleeping without a bed or mattress. A year ago, I had just heard of Tim Ferris, and had started reading a lot of his material. One subject that Tim brings up quite often is Stoicism. As
Who is Saddam Hussein? #blacklivesmatter Is it even possible to forget? I also stream on Twitch at https://twitch.tv/sadmoody Sometimes I tweet on Twitter at https://twitter.com/MoodyHikmet
One Task Board to Rule Them All Do you ever feel that the numerous productivity tools you use every day actually cost you more time than they are supposed to save? It sure doesn’t feel right when managing your tasks becomes a non-tr
Why Low Pay In the Games Industry Leads to Bad Games – Aaron Nemoyten I originally wrote this as a Twitter thread in response to the #GameDevPaidMe hashtag. A lot of people posting about it revealed that their entry-level salaries were VERY low, even in major cities with a high cost of living. Here’s my response:
EF Core In depth – what happens when EF Core writes to the database? – The Reformed Programmer Last Updated: June 13, 2020 | Created: June 13, 2020
How to Estimate Your Projects Like a Boss So you have the functional requirements for your project in front of you (right? if not, please read Project Management for Developers 101…
Bible Believers v. Wayne County, Mich., 805 F. 3d 228 - Court of Appeals, 6th Circuit 2015 United States Court of Appeals, Sixth Circuit.
Why Devs (Should) Like Estimates - Stack Overflow Blog The impetus to provide an estimate for development work most often comes from non-developer stakeholders in your organization. Learning to do it well can improve collaboration and coordination across departments, making everyone happier and more productiv...
Never Hertz to Ask Obviously we’re going to talk about this today: Ok, so. Up until this year, I would’ve told you that there are two general kinds of financial bubbles. The first kind of bubble is where everyo…
Music Grid Piano. Create Beautiful Short Music Snippets Turn on sound. Tap on the grid. Hit Play button. You'll figure it out ;)
Why Congress hasn’t made lynching a hate crime The measure easily passed by the House is being held up by Sen. Rand Paul.
So You Want to Talk About Race: Oluo, Ijeoma: 9781580058827: Amazon.com: Books So You Want to Talk About Race [Oluo, Ijeoma] on Amazon.com. *FREE* shipping on qualifying offers. So You Want to Talk About Race
The American Press Is Destroying Itself A flurry of newsroom revolts has transformed the American press
#FuckDiscord | Cadence's Blog Here's the index of all the sections in this post. The sections' ordering is not related to how important they are. If you only read one section, perhaps make it "Discord staff are absolutely untrustworthy", or perhaps "Actual despicable actions and despi...
JuneteenthConf: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
Death of George Floyd George Floyd’s death after a white Minneapolis police officer pressed a knee into his neck sparked international protests and drew new attention to police treatment of people of color.
Google resumes its senseless attack on the URL bar, hides full addresses on Chrome 85 Google has tried on and off for years to hide full URLs in Chrome's address bar, because apparently long web addresses are scary and evil. Despite the
Fast 2D rendering on GPU Previously on my quest for fast rendering of 2D vector graphics on GPU, I have posted a piet-gpu update and a deeper exploration into a sort-middle architecture. These intermediate results showed promise, but fell short of my vision for truly high perform...
May 2020 news · Gwern.net May 2020 gwern.net newsletter with anime GAN updates, links on AI scaling, discussion of GPT-3, and 1 book review.
How I Used Revenue Stacking To Generate Over $4,000 In One Month — Brendan Cahill Revenue Stacking is the process of adding high equity streams of income into your business.
jbogard/nsb-diagnostics-poc Contribute to jbogard/nsb-diagnostics-poc development by creating an account on GitHub.
I made an actual Drum Machine in Excel and you can do more than just play drums with it download link in description Please consider supporting me on patreon: Patreon: https://www.patreon.com/dylantallchief Download Drum Machine (tested on Excel 2019/Office 365): https://drive.google.com/dr...
microsoft/PowerToys Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating an account on GitHub.
SageMath Mathematical Software System - Sage SageMath is a free and open-source mathematical software system.
Microsoft: Rust Is the Industry’s ‘Best Chance’ at Safe Systems Programming – The New Stack Microsoft has deemed C++ no longer acceptable for writing mission-critical software. The industry sorely needs to move to a performant, memory-safe language for its low-low system work. And the best choice on the market today is Rust, Levick said.
Publishing an NPM Package- Webinar There are millions of packages on NPM that are used by developers, but have you ever wondered what it's like to publish an NPM Package of your own? Well, my friend, Brad Garropy, is going to join me to teach you how to do just that! Go to https://www.ja...
How Many U.S. Taxpayers Are There? According to the IRS, 143.3 million people paid federal income taxes in 2017 for a total of $10.9 trillion in adjusted gross income. Total income taxes paid equaled $1.6 trillion in individual income...
Urgent Immigration Update — News of a Damaging Proposed Immigration Proclamation on Non-Immigrant Visa Holders | Kuck Baxter Immigration Two months ago, the Trump administration used the Coronovirus epidemic as an excuse to stop legal employment and familybased immigration to the United States. The same proponents are now poised to sto
Adding Additional Mime Mappings to the Static File Provider If you're using the Static File Provider in ASP.NET Core you might need to add some additional extensions that are not handled by default. For example, if you host a Blazor site in your own application an additional mime mapping for `.dll` is required. He...
Below the Great Pacific Garbage Patch: More Garbage - Eos New research is finding there’s more to marine debris than just what appears near the ocean surface, including tons of microplastics extending hundreds of meters into the deep.
5 Common Feelings Being a Woman of Color in Tech From the day I realized I was destined to be a coder, I knew I was going to be an underrepresented group in more ways than one. It started to hit me in the few classes I took throughout grade school, but I didn’t realize how much of a minority I was until...
Uber says engineer is on his own for US$180 million legal award to Google Engineer Anthony Levandowski, who used to head Uber’s self-driving car programme, pleaded guilty to trade secret theft last month after being driven into bankruptcy by former employer Google, which won a contract-breach arbitration case against him.
Names of PPP Business Borrowers Won’t Be Released Trump's administration argued that names of borrowers and the amounts they receive are “proprietary” and “confidential”
Analysing the (Alleged) Minneapolis Police Department "Hack" The situation in Minneapolis at the moment (and many other places in the US) following George Floyd's death is, I think it's fair to say, extremely volatile. I wouldn't even know where to begin commentary on that, but what I do have a voice on is data bre...
This 26-year-old 'died three times' after police hit her with a blast ball On Sunday night, on the tenth day of protests for racial justice in Seattle, a petite young woman stood between protesters and a barricade of police.
Wil Shipley: Every year I fill out this survey from Apple, for Apple developers. Every year nothing changes. Every year I fill out this survey from Apple, for Apple developers. Every year nothing changes. Don’t run ads for competitors in App Store s...
Detecting soccer teams using unsupervised learning and tensorflow object detection (images and videos) In the past we have used Tensorflow Object Detection to detect sharks, social distancing and squirrels. Detecting objects is fun and we can build on top of that. Our main task will be to detect the…
Alex Money People who don’t use credit don’t need credit scores! It’s that simple. The credit card industry uses scare tactics to convince you that you can’t live without their stupid score. The truth is you don’t need one. Credit scores are how banks have bullied a...
In Defense of Myers Briggs The Meyers-Briggs Personality Indicator (MBTI) gets a lot of scorn:About 2 million people take it annually, at the behest of corporate HR departments, colleges, and even government agencies. The co…
Getting Started with Nix Nix, the purely functional package manager. The Nix package manager has been, on and off, on my radar for a couple of years now, the premise of it, using “functional programing”-esque behaviours in order to create a reproducible package management, seeme...
UPDATED: A HUGE List of Bay Area Protests & Rallies This Weekend Important note: We’re seeing spikes in COVID right now so, while attending all these Bay Area protests, it’s important to protect yourself and others. Make sure to wear masks, use hand sanitizer, and social distance yourself as much as possible. It’s also...
Record charts Standards and expectations have been squashed since covid began spreading. Business implications range from record breaking unemployment rates, savings rates, debt rates, hiring rates, and more. I&…
The Upcoming Future of Online Meetups As we adventure into the phase where society needs to learn to cohabit with the virus, the tech industry comes to the full realization that in-person…
Dependence Today’s innovations and progress swoop humanity into a neat cycle of anticipation and acquisition through deceptive notions that guide it to dependence. We’re sold on products and ideas through questionable but politically acceptable marketing tactics. We...
Introduction to Bimachines Bimachines are deterministic finite-state devices that represent the class regular string functions and are commonly used for text rewriting. What is fascinating about them is that they process the input text in both directions - from left to right and fr...
r/sanfrancisco - I was so close to renting a new apartment, but then the landlords took it completely off the market 53 votes and 49 comments so far on Reddit
Password Checkup Tools Warnings If you are a security conscious user, you may have installed one of the new extensions in your browser to help you identify bad passwords or passwords that have been compromised in past breaches (e...
American Rule by Jared Yates Sexton: 9781524745714 | PenguinRandomHouse.com: Books From writer and political analyst Jared Yates Sexton comes a journey through the history of the United States, from the nation’s founding to the twenty-first century, which examines and debunks the...
Optimising .NET Core Docker images - Ben Foster Put your .NET Core Docker images on a diet with by combining self-contained applications, assembly trimming and multi-stage Docker builds.
Best practices for managing & storing secrets like API keys and other credentials [2020] Storing and managing secrets like API keys and other credentials can be challenging. Here are some of the best practices to help keep secrets and credentials safe.
IdentityServer/IdentityServer4 OpenID Connect and OAuth 2.0 Framework for ASP.NET Core - IdentityServer/IdentityServer4
Jepsen: PostgreSQL 12.3 PostgreSQL is a widely-known relational database system. We evaluated PostgreSQL using Jepsen’s new transactional isolation checker Elle, and found that transactions executed with serializable isolation on a single PostgreSQL instance were not, in fact, s...
ABC Casts Its First Black 'Bachelor' Matt James was originally cast as a contestant on the upcoming Clare Crawley season and is known by Bachelor Nation as Tyler Cameron's best friend and business partner.
Async Python is not faster Async Python is slower than "sync" Python under a realistic benchmark. A bigger worry is that async frameworks go a bit wobbly under load.
Starcom: Nexus, An Indie Dev Story My Start My career as an indie game developer got off to a late start. I spent most of my professional life as a web developer, initially as a general purpose “webmaster” before specializing in UI …
What to write down when you’re reading to learn One of the hardest questions I’ve had to answer as part of the project formerly known as epistemic spot checks is: “how do I know what to write down?” This will be kind of meandering, so here’s the…
CS-ONLINE.CLUB - Play CS 1.6 in the browser! CS-ONLINE.CLUB — best place for playing CS 1.6 with friends. Here you can play cs 1.6 online with friends or bots without registration
Is Dark Mode Such A Good Idea? - Kev Quirk I've decided to stop using dark mode across all of my devices, because research suggests that going to the dark side ain't all that.
Flat UI Elements Attract Less Attention and Cause Uncertainty In an eyetracking experiment comparing different clickability clues, weak and flat signifiers required more user effort than strong ones.
Release Notes Chocolatey Gui Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
Chocolatey GUI Release 0.17.1 In this short video, I walk through two bugs which have been addressed in the 0.17.1 release of Chocolatey GUI. Full release notes can be found here: https://chocolatey.org/docs/release-notes-chocolatey-gui The source code for this project can be found...
Weekly Update 195 This week's update had a bunch of people drop by and discussion tended to jump around a bit, but frankly it's kinda nice to have some interaction in an era where we're not really doing as much of that any more. The IoT topic got some good engagement as di...
Ohio GOP state senator fired from ER doctor job after using racist language State Sen. Steve Huffman, a Dayton-area Republican, was fired from his position as an ER doctor over a racist line of questioning during a committee hearing.
The Trouble With Phishing Phishing is one of the most common threats hitting organizations. It leads to credential theft, unauthorized access to sensitive systems, and data breaches of confidential information. This guide details the problems around phishing, how it works, and ho...
Capitol Hill Autonomous Zone | You are now leaving the USA 6 blocks siezed around Capitol Hill Seattle. Whose Streets? OUR STREETS.
Ecoji.NET 😻 Encode and decode data using emoji in .NET❣️ Like base64, except base1024, and uses an emoji alphabet. 🎉
Getting Value from appsettings.json in .NET Core Learn how to fetch properties or values from appsettings.json in .NET Core. We’ll cover it using both IConfiguration and Options Pattern.
Life, part 14 Source code for this episode is here. Before we get into today’s episode proper, a quick note. I’ve updated the client so that it now supports the ability to load a pattern off disk, ex…
How Do I Debug Async Code in Visual Studio? | Visual Studio Blog Debugging async code is challenging. Let's explore some Visual Studio tools that can help you debug your async programs easier!
Multi-App Support with Custom Domains for .NET and AWS Elastic Beanstalk | Amazon Web Services AWS Elastic Beanstalk is a powerful, fully managed environment for deploying, hosting, and scaling web applications developed in a variety of languages and frameworks, including .NET. AWS Elastic Beanstalk has long supported the ability to deploy multiple...
DevExpress Controls for WinUI 3 Preview are Now Available At Microsoft Build 2020 the WinUI team released its first public preview of WinUI 3. In addition to fixes and enhancements for UWP-powered apps, this preview introduces support for managed desktop C#/.NET and native C++/Win32 desktop apps. Today, we are e...
Louisville police release the Breonna Taylor incident report. It's virtually blank The "narrative" of events in the March 13 shooting says only "PIU investigation." And the rest of the report has no information filled in at all.
RE320 - Variable‑d dynamic vocal & instrument microphone by Electro-voice A professional-grade dynamic microphone designed specifically for recording and sound reinforcement applications requiring extremely low noise and the best possible tonal and transient response. Ideal for capturing a wide variety of vocal and instrument s...
University of the People: Tuition-Free, Accredited Online Degree Programs University of the People, is the first non-profit, tuition-free, online accredited American university, learn more about the
JeremyLikness/BlazorWasmEFCoreExample Example of a Blazor WebAssembly project that uses Entity Framework Core on the server for data access. - JeremyLikness/BlazorWasmEFCoreExample
The Byzantine Generals Problem - Microsoft Research I have long felt that, because it was posed as a cute problem about philosophers seated around a table, Dijkstra’s dining philosopher’s problem received much more attention than it deserves. (For example, it has probably received more attention in the the...
How async should have been Your sync and async code can be identical, but still, can work differently. It is a matter of right abstractions. In this article, I will show how one can write sync code to run async programs in Python.
Develop, Preview, Test The rise of deploy previews and serverless testing infrastructure is revolutionizing the way we test web projects.
Model facts, not your problem domain When requirements change, an append-only data model of immutable facts is more useful than a mutable data model that models the problem domain.
Towards a New Leveraged ETF Part 3 · Sturm Mabie In the final installment of this three part series, we are going to use our results from the previous two posts to construct a fully automated variable leverage ETF. In part one, we derived the optimal leverage ratio for maximizing returns and in part two...
Steven Gerhardt-King - Asking a stranger to watch your stuff at Starbucks doesn't make any sense “Hey can you watch my stuff for a second?” – A person at Starbucks before they go to the bathroom For game theory reasons, asking one stranger at Starbucks to watch your laptop while you run off to the bathroom is a bad idea. Here’s what doing so presumes...
The Many Quirks of Qsort In 1973, the author of the C programming language Dennis Ritchie was such a fan of the quicksort algorithm that he decided to name the language’s sort function after it. In this post, …
And so it begins | Regressionist Today I am taking my first step toward building a quant hedge fund completely from scratch. I have no partners or intellectual property, and only enough savings to support my family for five years at our current burn rate. I know it will very likely not w...
Compressing Synapse database | Levans' workshop Anyone running a federating instance of the Matrix homeserver Synapse will likely have seen this: synapse is database-hungry. It tends to take a lot of space. In this post, I'm documenting how I shrunk my homeserver database from 100GB to a little under 8...
ECDSA: Handle with Care The elliptic curve digital signature algorithm (ECDSA) is a common digital signature scheme that we see in many of our code reviews. It has some desirable properties, but can also be very fragile. …
Framework for unit testing generators Framework for unit testing generators. GitHub Gist: instantly share code, notes, and snippets.
Learning about distributed systems: where to start? This is definitely not a "learn distributed systems in 21 days" post. I recommend a principled, from the foundations-up, studying of distrib...
How to make a good impression as a new grad engineer Any advice on how to make a good first impression to my manager and my team? I start Monday 😀
Mission Vimpossible I tried to use vim for the first time today. I’ve opened it a few times to read files, so the cursor navigation was familiar and after I think for a moment I can remember how to exit, but today was the first time I actively wanted to use it to modify a fi...
JuneteenthConf: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
Introducing "Web Live Preview" | ASP.NET Blog If you work on any type of app that has a user interface (UI) you probably have experienced that inner-loop development cycle of making a change, compile and run the app, see the change wasn’t what you wanted, stop debugging, then re-run the cycle again.
How and why GraphQL will influence the SourceHut alpha sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
A Facebook crawler was making 7M requests per day to my stupid website – On Coding I own a little website I use for some SEO experiments. Of course there’s some content and a facebook sharing button for every post.
Blazor RenderTree Explained Blazor is a new single page application (SPA) framework from Microsoft that relies on the .NET framework in favor of JavaScript. As part of its component development model, Blazor uses a DOM abstraction called a RenderTree. In this article we’ll learn abo...
Collations and case sensitivity - EF Core How to configure collations and case-sensitivity in the database and on queries
Collations and Case Sensitivity | Npgsql Documentation PostgreSQL is a case-sensitive database by default, but provides various possibilities for performing case-insensitive operations and working with collations. Unfortunately, full collation support is recent and somewhat incomplete, so you may need to care...
MIT, guided by open access principles, ends Elsevier negotiations Institute ends negotiations for a new journals contract in the absence of a proposal aligning with the MIT Framework for Publisher Contracts.
dotnet/pinvoke A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS. - dotnet/pinvoke
Removing "Annoying" Windows 10 Features is a DMCA Violation, Microsoft Says * TorrentFreak Microsoft has hit Ninjutsu with a DMCA notice. The company argues that tweaking and disabling of Windows 10 features violates its license.
Cloudinary and React Hooks with Domitrius Clark (Live Stream) Domitrius Clark from Cloudinary joins to talk about using Cloudinary with React Hooks! Interested in exclusive content and discounts? Sign up for the newsletter! https://www.jamesqquick.com Live streams on Twitch - https://twitch.tv/jamesqquick Follow m...
HuffPost is now a part of Verizon Media HuffPost is part of Verizon Media. Click 'I agree' to allow Verizon Media and our partners to use cookies and similar technologies to access your device and use your data (including location) to understand your interests, and provide and measure personali...
Foxtana Pro - Redirect Cortana – Get this Extension for 🦊 Firefox (en-US) Download Foxtana Pro - Redirect Cortana for Firefox. Force Windows 10 and Cortana to use Firefox and your favorite search engine instead of Bing! This is the official port of Chrometana Pro for Firefox.
The Deficit Myth: Modern Monetary Theory and How to Build a Better Economy Hardcover – 9 Jun. 2020: Amazon.co.uk: Kelton, Stephanie: 9781529352528: Books Buy The Deficit Myth: Modern Monetary Theory and How to Build a Better Economy Hardcover – 9 Jun. 2020 by Kelton, Stephanie (ISBN: 9781529352528) from Amazon's Book Store. Everyday low prices and free delivery on eligible orders.
Home - The Amos Bursary We are the Amos Bursary and we exist to ensure talented men of Afro-Caribbean descent have the opportunity to excel in education and beyond Students Join the Amos Bursary Mentors Become a Mentor Business Partners Become a Business Partner News “,”nextArro...
Activists rally to save Internet Archive as lawsuit threatens site - Decrypt The non-profit Internet Archive removed lending restrictions on over a million books during the COVID-19 crisis. Now it's being sued by publishers.
Confessions of a Former Bastard Cop I was a police officer for nearly ten years and I was a bastard. We all were.
Microsoft Regional Director (Trifecta) The photo up the top of this blog post was taken 259 days ago, 15 and a half thousand kilometres away in Budapest and with 1.3 billion records less in Have I Been Pwned. It was also taken in an environment that unbeknownst to all of us at the
Viewing AutoMapper Execution Plans with ReadableExpressions Waaaaaay back in (I think) v6, AutoMapper surfaced its mapping execution plans so you can look at them to see what happens when it maps one object to another...
Reddit Welcomes Michael Seibel to Board of Directors Today, we’re thrilled to announce that Michael Seibel will be joining Reddit’s Board of Directors. Seibel is Partner at Y Combinator and CEO of the YC startup accelerator program, which first helped launch Reddit in 2005. He’s also the cofounder of Justin...
How to implement Automapper in ASP.NET Core 3.1 | Pro Code Guide Automapper is a popular small library used in ASP.NET Core to map objects of dissimilar types without the need to write boring code to map each data member.
ASP.NET AJAX Control Toolkit v20.1.0 - Now Available As part of our ongoing commitment to the project, we’ve released an update (ASP.NET AJAX Control Toolkit v20.1.0) to address the following issues
PINETAB – 10.1″ Linux tablet with detached backlit keyboard – PINE Store Estimate dispatch in late July, 2020
await false & await true – TooSlowException Awaitables are the types on which await can be called. It happens due to “duck typing” – the only thing which makes type “awaitable” is an existence of the GetAwaiter() method that returns type implementing INotifyCompletion interface. That’s it.
How Do I Think About Async Code?! | Visual Studio Blog What's asynchronous code? When and why should you use it? Check out this intro to async code and how you can apply it to future programs!
Development With A Dot - ASP.NET Core OData Part 2 IntroductionThis is the second post on my series on using OData with ASP.NET Core 3. You can find the first here.QueryingWe’ve seen how we can expose an object model to OData. In the first post I …
Azure CLI - Interactive Mode - Azure Greg If you are using the Azure Portal to do some tasks it may be time to take a look at using the Azure CLI (Command Line Interface) as this can be a good way to learn to start automating some tasks. Handily the Azure CLI has an interactive mode. “You can use...
.NET Core June 2020 Updates – 2.1.19 and 3.1.5 | .NET Blog Today, we are releasing the .NET Core June 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. Security CVE-2020-1108: .NET Core Denial of Service Vulnerability To comprehen...
Web API Versioning in ASP.NET Core 3.1 | Pro Code Guide Web API versioning in ASP.NET Core is a feature which allows to maintain multiple versions of API so that clients can work with the required version of API.
Police have been spying on black reporters and activists for years. I know because I’m one of them. I learned during a police surveillance trial that the Memphis Police Department spied on me and three other journalists.
Blazor vs React for Web Developers A comparison of Blazor and React when it comes to modern web development—a review of the pros and cons. Does Blazor stack up?
JUNETEENTH WORLD WIDE CELEBRATION Juneteenth is the oldest nationally celebrated commemoration of the ending of slavery in the United States. Dating back to 1865, it was on June 19th that the Union soldiers, led by Major ...
The Thrilling Tale of How Robert Smalls Seized a Confederate Ship and Sailed it to Freedom He risked his life to liberate his family and became a legend in the process
Writing a full-text search engine using Bloom filters - Stavros' Stuff Search engines and Bloom filters: A match made in heaven?
microsoft/terminal The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal
Why Tacit Knowledge is More Important Than Deliberate Practice What tacit knowledge is, and why it is the most interesting topic in the study of expertise today.
.NET Virtual User Group - Building Island Tracker – Xamarin, Functions, Table Storage, and More Seattle Mobile .NET User Group (https://www.meetup.com/SeattleMobileDevelopers) is kicking off our .NET Virtual User Group series with a talk from James Montemagno on how he built and developed his latest app Island Tracker for Animal Crossinng.
We are implementing a one-year moratorium on police use of Rekognition We’re implementing a one-year moratorium on police use of Amazon’s facial recognition technology. We will continue to allow organizations like Thorn, the International Center for Missing and Exploited Children, and Marinus Analytics to use Amazon Rekognit...
Inslee announces new investigation into death of Manuel Ellis | Governor Jay Inslee “I have become convinced that the Pierce County Sheriff should not complete the investigation of the death of Manuel Ellis and the county prosecutor should not review the investigation and make charging decisions.
The seven deceptions of microservices The lies that developers tell themselves about adopting microservices
From Ops Engineer to Product Manager, A Career Journey In my career I moved from operations engineer to product manager, and I wanted to share some of the tips and lessons I've learned along the way.
The One About Giving & Receiving Feedback Or How To Develop Yourself The Hard Way. For a long time I’ve been interested in the topic of feedback—learning from others things that allow us to grow and develop ourselves, as well as improve our cooperation with other people. Recently I’ve been wonde...
Who should you be: Technology Generalist or Specialist? As an Engineer, should you focus on becoming a Generalist or Specialist? Everyone in the tech industry knows that every few years (months?) a new technology or framework enters the market. Angular,…
my love letter to redo This is a public love letter to redo & the joy it brings building software. I remember when I first finished The Little Schemer and wrote my first semi useful “JSON Diff” program. I was exalted. I was elated. I was ecstatic. There is something magical whe...
Exploration Strategies in Deep Reinforcement Learning Exploitation versus exploration is a critical topic in reinforcement learning. This post introduces several common approaches for better exploration in Deep RL.
Announcing Entity Framework Core 5.0 Preview 5 | .NET Blog Announcing the release of Entity Framework Core 5.0 Preview 5 featuring database collations, no tracking queries with identity resolution, bug fixes, and more.
.NET Virtual User Group (Seattle, WA) Are you a .NET developer or interested learning how to build apps across web, mobile, desktop, server and more with .NET? Then you are in the right place! The .NET Virtual User Group works with global
AWS Ruins Own Attempt at Sabotage - Last Week in AWS This week’s analysis on multi-cloud being a bad idea is once again pushed back by breaking news. In this case, AWS is suing a former executive, Brian Hall, under his non-compete agreement. I’ve covered my thoughts on non-compete agreements in the past—it ...
Added support for splitting on ReadOnlySpan<char> by bbartels · Pull Request #295 · dotnet/runtime This implementation complies with the specifications discussed in: #934 I tried to add the tests I wrote (adapted from original StringSplitTests), but I was not sure which directory pertains to Cor...
r/webdev - fyi: You can bypass youtube ads by adding a dot after the domain 3,584 votes and 340 comments so far on Reddit
natemcmaster/LettuceEncrypt Free, automatic HTTPS (SSL/TLS) certificate generation for ASP.NET Core web apps - natemcmaster/LettuceEncrypt
BlazorRepl/BlazorRepl Write, compile, execute and share Blazor components entirely in the browser - BlazorRepl/BlazorRepl
dapr/dapr Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. - dapr/dapr
How Wikipedia Lost 3 Billion Organic Search Visits To Google in 2019 | Hacker Noon Since Wikipedia was founded in 2001, people worldwide rely on the online encyclopedia to expand their horizons and read information on just about anything. As true as that is today, however, the site’s traffic trends tell a very different story.
Announcing .NET 5.0 Preview 5 | .NET Blog Today, we’re releasing .NET 5.0 Preview 5. It contains a small set of new features and performance improvements. The .NET 5.0 Preview 4 post covers what we are planning to deliver with .NET 5.0. Most of the features are now in the product,
25 Years of PHP History Celebrate the PHP anniversary with JetBrains! Follow the timeline of the pivotal moments in PHP history.
6 Steps To Run .NET Core Apps In Azure Kubernetes Get started with Kubernetes as .NET developer now! Learn how to take your .NET Core application, containerize it, and run it in Azure Kubernetes Service.
Don't Joke About Firing People · Stay SaaSy One of the most narrow pieces of feedback I give to people being promoted to manager is simple - don’t joke about firing people. When I deliver this feedback people will often respond with some form of befuddlement: “I wasn’t planning to”, “Ummm….OK”, “Ob...
Blazor WebAssembly : Entity Framework Core - EP06 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Create diagrams with code using Graphviz Have you ever had to draw an architecture diagram and found the repetitive clicking and dragging tedious? Did you have to do modifications to that diagram and found it complicated? Graphviz is an open source graph visualization software that allows us to...
After 10 Years in Tech Isolation, I'm Now Outsider to Things I Once Had Mastered We asked Jesse McGraw to describe his tech gap and perception of today's world after 10 years spent in prison for hacking activities.
gnu.org This spring (2020) MIT moved all its classes online because of the COVID-19 pandemic. It made available licenses for various nonfree programs, but I objected to them on grounds of principle. For my class, an advanced class in computer programming, I...
.NET Today and Tomorrow | Strangelights Recently a conversation made me think about the current state of .NET. Someone from outside the .NET community asked me if .NET ran on Linux. The answer is that .NET has great cross platform support, running on Windows, Linux, maxOS, Android, iOS, WebAss...
A Tiny, Static, Full-Text Search Engine using Rust and WebAssembly | Matthias Endler I wrote a basic search module…
Async Iterators in the Azure SDK for JavaScript & TypeScript A common feature in cloud APIs is paging for list results. Result sets may be massive - you could have thousands of blobs in a container, for example. Getting all results at once can cause delays in transmission and excessive load on the backend, and migh...
Versioning an ASP.NET Core API API versioning is a way to conform with the Postel's law. Jon Postel wrote this law in an early specification of TCP: Be conservative in what you do, be liberal in what you accept from others Jon Postel This means that you must be conservative in what y...
TypeScript: validating external data Data validation means ensuring that data has the desired structure and content.
Modernization Story: Windows Forms to .NET Core, XAML Islands and MSIX Core In this customer scenario, the customer has a Windows Forms application built on .NET Framework. They are interested in “modernizing” the user interface to support touch and ink in addition to support for high DPI monitors. In addition they are interest...
Durable Functions’ Distributed Tracing I’m happy to announce the Distributed Tracing feature for Durable Functions. If you’ve never heard of Durable Functions, then I recommend…
Security headers in ASP.NET Core Security Headers Strict-Transport-Security HTTP Strict Transport Security (HSTS) protect websites against man-in-the-middle attacks by indicating the browser to access the website using HTTPS instead of using HTTP. https://developer.mozilla.org/en-US/docs...
DRY vs DAMP in Unit Tests In this post, we’ll make a deep dive into the DRY and DAMP principles and will talk about the false dichotomy around them.
SQL: What is the difference between connecting to .SQLEXPRESS and (localdb)v11.0 ? - The Bit Bucket I keep hearing questions from developers about the difference between SQL Server Express Edition and LocalDB. One asked me the other day: What's the difference between connecting to .\SQLEXPRESS and (localdb)\v11.0 ? SQL Express (it's really SQL Server Ex...
Memory profiling on Linux and macOS with dotMemory 2020.2 - .NET Tools Blog Version 2020.2 EAP01 finally brings dotMemory to Linux and macOS! For these systems, dotMemory is currently available only as a command-line tool. The tool is free and lets you take and save memory snapshots. To analyze the snapshots, you still … Continue...
Posh-git on Mac using Oh My Zsh Themes - Emad Alashi This post explains how to create posh-git style prompt in Oh My Zsh theme
Haiku R1/beta2 has been released! After almost 2 years since R1/beta1, Haiku R1/beta2 has been released. See “Release Notes” for the release notes, “Press contact", for press inquiries … and “Get Haiku!” to skip all that and just download the …
Overcoming YAML Hell in Build Pipelines - Matthias Koch TL;DR: YAML can be a wolf in sheep’s clothing when used for CI infrastructure. Other alternatives include moving to build systems like CAKE/FAKE, or using Te...
Reflecting on Close Calls I'd imagine most people reading this are aware of Root Cause Analysis (RCA) meetings. Maybe you know them better as Postmortems. If you've not attended one or heard of the concept before, RCAs are meetings following an incident that resulted in unexpecte...
The One About Managing Self As A Junior Or How To Decrease The Load on Your Team. Throughout the years, there are things my mentors reported, and some that I observed both while hustling as a junior and managing a team in my past life, which help juniors contribute more, develop faster and sav...
A Collection of all Keyboard Shortcuts I use A collection of all keyboard shortcuts that I use frequently split by context and annotated with categories.
How to set compensation using commonsense principles All the things I learned about compensation from practical experience, in a blog post I wish I could have read ten years ago.
Learning more about lacto-fermentation - luke miles Last year, I got myself a Christmas gift: the Noma Guide to Fermentation by Noma’s René Redzepi and David Zilber. Despite my excitement about the
Moving the System.Runtime.Intrinsics.Arm namespace in box by tannergooding · Pull Request #37656 · dotnet/runtime This moves the ARM intrinsics out of System.Runtime.Intrinsics.Experimental and into the System.Runtime.Intrinsics project that ships in-box.
hsoft/collapseos Bootstrap post-collapse technology. Contribute to hsoft/collapseos development by creating an account on GitHub.
New inline assembly syntax available in nightly | Inside Rust Blog Want to follow along with Rust development? Curious how you might get involved? Take a look!
Setting global authorization policies using the DefaultPolicy and the FallbackPolicy in ASP.NET Core 3.x In this post I show multiple ways to configure global authorization policies, and look at the difference between the DefaultPolicy and the FallbackPolicy
The Deficit Myth The leading thinker and most visible public advocate of modern monetary theory - the freshest and most important idea about economics in decades - delivers a...
React Router Tutorial - Setup in 5 Minutes Learn to set up React router in five minutes! Client-side routing is one of the best features of Single Page Applications built with React. The user can navigate between different routes without having to refresh the entire page. In this video, we will le...
Most tech content is bullshit - aleksandra.codes “One of the great commandments of science is, "Mistrust arguments from authority." Too many such arguments have proved too painfully wrong. Authorities must prove their contentions like everybody else.” ~ Carl Sagan
Deno Beginner | Deno Crash Course | Learn Deno Learn deno by example for beginners. Free crash course by Awais, Learn how is Deno different than Node.js. Build three Deno projects. Deploy live Deno website. Deno eBook and video course.
target="_blank" - The most underrated security vulnerability Recently Working on my side project, I came across and curious fact of target='_blank' attribute used in </a> What actually happens…
Software & Hardware Used in Formula 1 F1 cars have a lot of hardware and software on board. In this video, I explore what hardware the cars run on, the software that powers them, and the tools used at the factories. 📚 Sources The sources used to make this video are listed on my website: htt...
leoxshn/mangoLang_kt An LLVM language. Contribute to leoxshn/mangoLang_kt development by creating an account on GitHub.
The Deficit Myth: Modern Monetary Theory and the Birth of the People's Economy: Kelton, Stephanie: 9781541736184: Amazon.com: Books The Deficit Myth: Modern Monetary Theory and the Birth of the People's Economy [Kelton, Stephanie] on Amazon.com. *FREE* shipping on qualifying offers. The Deficit Myth: Modern Monetary Theory and the Birth of the People's Economy
Avoiding AccessTokenNotAvailableException when using the Blazor WebAssembly Hosted template with individual user accounts In this post, I'm going to show you how to configure an additional HttpClient instance which can be used by unauthenticated users to call unprotected endpoints, avoiding an AccessTokenNotAvailableException.
NVIDIA/cutlass CUDA Templates for Linear Algebra Subroutines. Contribute to NVIDIA/cutlass development by creating an account on GitHub.
IBM ends all facial recognition business as CEO calls out bias and inequality – TechCrunch IBM CEO Arvind Krishna announced today that the company would no longer sell facial recognition services, calling for a “national dialogue” on whether it should be used at all. He also voiced support for a new bill aiming to reduce police violence and inc...
Monsters Weekly 168 - Microsoft.FeatureManagement and Azure App Configuration In this episode, we close off our series exploring Microsoft.FeatureManagement and Azure App Configuration. See how the Azure App Configuration service makes it easy to manage feature flags in your AS
TypeScript: narrowing types via type guards and assertion functions In TypeScript, a value can have a type that is too general for some operations – for example, a union type. This blog answers the following questions:
Angular SPA with an ASP.NET Core API using Azure AD Auth and user access tokens This post shows how to authenticate an Angular SPA application using Azure AD and consume secure data from an ASP.NET Core API which is protected by Azure AD. Azure AD App registrations are used to…
Create a Windows module for React Native with asynchronous code in C# We have already explored on this blog the opportunity to create native Windows modules for React Native. Thanks to these modules, you are able to surface native Windows APIs to JavaScript, so that you can leverage them from a React Native application runn...
ASP.NET Core 3.1: Newtonsoft.Json Issues With Enumerable.Empty Assignment We’ve spotted some strange behavior before with ASP.NET Core and JSON serialization/deserialization, and I eventually made it back to trying out some scenarios.
Analysts say Apple should buy DuckDuckGo Search Engine Google paid a huge sum of amount to Apple, making it the default search engine on the iPhone. According to Toni Sacconaghi of Bernstein, Apple earns about $8 billion in annual revenue, so Google can become the default search engine on iOS devices suc
Understandability: The Most Important Metric You’re Not Tracking Understandability is the concept that a system should be presented so that an engineer can easily comprehend it. The more understandable a system is, the easier it will be for engineers to change it in a predictable and safe manner. A system is understand...
Daniel Radcliffe Responds to J.K. Rowling’s Tweets on Gender Identity – The Trevor Project By Daniel Radcliffe I realize that certain press outlets will probably want to paint this as in-fighting between J.K. Rowling and myself, but that is […]
ethomson/retarget_prs A project to batch update the base of PRs. Contribute to ethomson/retarget_prs development by creating an account on GitHub.
Analysis of hospital traffic and search engine data in Wuhan China indicates early disease activity in the Fall of 2019 Accepted Manuscript
Potential Organized Fraud in ACM/IEEE Computer Architecture Conferences Many of you are likely to have seen the post by Huixiang’s Voice on Medium showing that Huixiang Chen’s laptop contained downloads of most…
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 3rd Edition Framework Design Guidelines, Third Edition, teaches developers the best practices for designing reusable libraries for the Microsoft .NET Framework. Expanded and updated for .NET 7.3, this new edition focuses on new concepts which have altered the current...
Best Practices for ACME Client Operations Considerations for Long-Running TLS Certificate Management Software
The Live Coders Our purpose is to support streamers who are also Coders/Developers/Technologists. We provide a positive and encouraging environment for team members to grow professionally and personally regardless of their background, education or personal identification...
Why Is Grayscale Buying 100% Of The Mined Bitcoins Since Halving - Hamad Dar's Blog Grayscale is buying 100% of the bitcoins (and more) that have been mined since halving. Grayscale’s fund is for the investors who want to buy and hold Bitcoins without going through the trouble and technicalities of acquiring and storing Bitcoins safely. ...
22 Things You Should Give Up If You Want To Be A Successful Developer Our habits and what we believe in determine 90% of our actions. To be a successful developer, we must become successful first in thoughts and then in actions.
I’m switching back to “non-true” wireless earbuds. Here’s why… For the past year and a half I’ve been using “true wireless” Jabra Elite 65t earbuds with my phone. It’s a good product but even in my…
Borg+Vorta is finally a usable backup solution for Linux desktop | Blog by Simon Frey 1 Requirements 1.1 Automatic in regular intervals 1.2 Off-site (cloud storage) 1.3 Client-side encrypted 1.4 Open-source client 1.5 Differential backups for Time Machine like file version access 2 Borg backup appears on the scene 2.1 Why Borg backup is so...
12 Lessons from Saying No to a Life of Mediocrity – The Blog of Joe Balcom Today, I offer you a window inside the day that I made that decision. I took a risk that changed my life forever, and opened me up to a world of adventure..
Some Virtualization Papers Worth Reading My name is Marc Brooker. I've been writing code, reading code, and living vicariously through computers for as long as I can remember. I like to build things that work. I also dabble in brewing, cooking and skiing.
Cox slows Internet speeds in entire neighborhoods to punish any heavy users Cox warns customers to lower usage, imposes 10Mbps upload limit on "gigabit" plan.
The Path Toward Mastery—How To Become An Expert In Your Field - Iulian Gulea A simple yet exhaustive model that describes the things you need to grok and have a thorough understanding of to become an expert in the field.
A Better Way to do Standups Most teams that do a version of SCRUM have a similar format for the Daily Standup Meeting. They last fifteen minutes and each team member takes a turn in explaining what he/she did yesterday and what is in store for the current day. This is not a surprisi...
ASP.NET Core Series: Endpoint Routing ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud ready, connected applications. In this episode, Ryan Nowak from the ASP.NET team comes on to talk t
How To Detect Unsupported Browsers Under a Blazor WebAssembly Application? I recently ran into an issue where running a Blazor WebAssembly application under unsupported browsers would simply get stuck on the…
Videos show cops slashing car tires at protests in Minneapolis Officers reportedly grinned as they informed one reporter his tires had been punctured.
The Mad Magazine Fold-In Effect in CSS After 65 years at Mad Magazine, comic artist Al Jaffee announced his retirement. Jaffee was best known for his Mad Fold-Ins, where folding the page would reveal a hidden message in the artwork. Plenty of examples can be found on the web. The problem is, t...
The RuboCop Name Drama Redux By now, if you’re part of the Ruby programming community, you’ve probably heard of the proposal to rename RuboCop and the unpleasant events that followed it. I really struggled with coming up with a name for this article, as there are many topics I wanted...
Google got rich from your data. DuckDuckGo is fighting back In July 2018, Google was fined €4.34 billion for limiting search on Android phones. Almost two years later, its rivals claim little has changed and the company is as dominant as ever
US Military Could Lose Space Force Trademark to Netflix Series The United States announced its Space Force first, but Netflix's streaming series was first to launch, meaning it might win a trademark war.
Nulls not missing anymore In the past, I have talked about how your feedback is a critical part of us building the right product. Recently, we took a big DCR (Design Change Request) into Visual Studio 2005 that was in response to your feedback. This was a hard call, because it was...
Lessons from nullable: Superstars + Feedback First, this is a lesson in super-stars. Some background: this was a major change done very late in the game. That's very risk because if you accidentally break something, then regressions mean slipping the product. The change to the CLR was done by Vance ...
Use a group to manage access to SaaS apps - Azure AD How to use groups in Azure Active Directory to assign access to SaaS applications that are integrated with Azure Active Directory.
An io_uring based Transport Layer (Part III) - Preview Release - Nicolas Portmann - .NET / Java / Security A blog about C#, .NET, Java, InfoSec and Cryptography.
My White Friend Asked Me on Facebook to Explain White Privilege. I Decided to Be Honest - Yes! Magazine He wanted to know how institutional racism has made an impact on my life. I’m glad he asked, because I was ready to answer.
It's never too late to stretch your wings: Why I got a Ph.D. at age 66 To maintain a rewarding career, be open to change
REMOVAL PUBLIC DISPLAYS OF THE CONFEDERATE BATTLE FLAG > United States Marine Corps Flagship R 052137Z JUN 20MARADMIN 331/20MSGID/GENADMIN/CMC WASHINGTON DC IL//SUBJ/REMOVAL PUBLIC DISPLAYS OF THE CONFEDERATE BATTLE FLAG//REF/A/DOC/CMC/20APR20//REF/B/DOC/DOD/20NOV15//AMPN/REF A IS COMMANDANT OF THE MARINE CORPS LETTER OF 20 APRIL 2020, REF B IS,
Type assertions in TypeScript This blog post is about type assertions in TypeScript, which are related to type casts in other languages and performed via the as operator.
dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
RyuJIT: Guess unique interface for guarded devirtualization by EgorBo · Pull Request #37563 · dotnet/runtime A good use-case for the Guarded Devirtualization is a quite popular case when an interface has only one implementation, I noticed that this case wasn't finished (getUniqueImplementingClass(objC...
Achieving a 12% performance lift migrating Raygun's API to .NET Core 3.1 | Raygun Blog Upgrading Raygun's API from .NET Core 2.1 to .NET Core 3.1 gave us a 12% performance lift. Read about our specific scenario in this blog post.
Collapse OS — Why Forth? Collapse OS' first incarnation was written in Z80 assembler. One of the first feedbacks I had after it went viral was "why not Forth?". I briefly looked at it and it didn't seem such a great choice at first, so I first dismissed it. Then, I ha...
carlini/printf-tac-toe tic-tac-toe in a single call to printf. Contribute to carlini/printf-tac-toe development by creating an account on GitHub.
Blazor vs. React / Angular / Vue.js Blazor vs. React / Angular / Vue.js Blazor is a new Microsoft technology that allows developers to write code for browsers in C#. This article compares Blazor to three other common SPA frameworks: …
Terminology, Power and Oppressive Language This document argues for and describes alternatives that shift specific language conventions used by RFC Authors and RFC Editors to avoid oppressive terminology in the technical documentation of the RFC series. Specifically, this document details two sets...
Blazor WebAssembly : Debugging in VS Code, Chrome and Visual Studio : EP05 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Released: Update to Microsoft OLE DB Driver 18 for SQL Server OLE DB Driver 18.4 for SQL Server is released today, bringing support for Transparent Network IP Resolution and UTF-8 client-side support to the driver along with a number of fixes. The driver can be downloaded directly from Microsoft. Changes: Added s...
Weekly Update 194 It's a total mixed bag this week with a couple of new blog posts thrown in to boot. An award at an event nobody could attend, a SQL injection pattern in an HIBP email that wiped an entire DB, a disinformation campaign by "Anonymous" amidst a tumultuous ti...
How Albert Einstein Used His Fame to Denounce American Racism The world-renowned physicist was never one to just stick to the science
Black Lives Matter march draws 1,300 in Leavenworth LEAVENWORTH — A peaceful march in Leavenworth Friday, which was part of the national Black Lives Matter protests, turned into a much bigger event than was planned.
The Ultimate Guide to Running Healthy Apps in the Cloud Modern-day data centers are extremely complex and have many moving parts. VMs can restart or move, systems are upgraded, and file servers are scaled up and down. All these events are to be expected in a cloud environment. However, you can make your cloud ...
Have I Been Pwned breach report email pwned entire firm's helldesk ticket system That's one way of making people check for updates
Ladies and Gentlemen… Cloudflare TV! I'm excited to announce the upcoming launch of Cloudflare TV. A 24x7 live television broadcast, streamed globally via the Cloudflare network. You can tune in to the pre-broadcast station and check out the upcoming schedule at: cloudflare.tv
Hacking Windows with F# 5.0 Scripts Hello everyone, today I bring you some F# 5.0 preview niceties FSharp Conf was last Friday (June 5th,... Tagged with winrt, fsharp, dotnet, windows.
Tip 266 - Build 2020 – Application Developer on-demand videos list Hey folks, I've compiled all of the on-demand sessions for Azure App Dev and posted links to them below. I hope this helps! -Michael
BackgroundService Gotcha: Application Lifetime BackgroundService (and IHostedService) do not shut down the application when they complete.
Easily rename your Git default branch from master to main The Internet Engineering Task Force (IEFT) points out that 'Master-slave is an oppressive metaphor that will and should ...
25 million user records leak online from popular math app Mathway | ZDNet The Mathway user data has been previously on sale on the dark web, hacker forums, and Telegram channels for the past two weeks.
Ethical Hacking: SQL Injection Pluralsight is not an official partner or accredited training center of EC-Council. This course goes through how to detect SQL injection and identify risks as you to become an ethical hacker with a strong SQL injection understanding.
dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
r/GunsAreCool r/GunsAreCool: The cost of 'cool'. Mass Shooter Tracker Data. Mass shootings. Tracking mass shootings via all guns, firearms, semi-automatics …
Byzantine and non-Byzantine distributed systems The underlying assumption for any distributed system is that the network is hostile. That assumption is pervasive. If you open a socket, you have to be aware...
ROTHULT Smart lock, white - IKEA ROTHULT Smart lock, white. The keyless smart lock makes it easy and safe to store personal items. You lock it with the included master keycards – and can be sure that you are the only one with access to your belongings.
Test in Production with Fiddler Fiddler Everywhere can be used in some very unique situations—such as safely testing changes to an app while it's running in production!
ASP.NET Core 3.1: Default System.Text.Json Settings Don’t Roundtrip (Serialize/Deserialize) Through Test Server We’ve spotted some strange behavior before with ASP.NET Core and JSON serialization/deserialization, and I eventually made it back to trying out some scenarios.
Add "Update All" button to Visual Studio Installer page Developer Community for Visual Studio Product family
Bias-free communication - Microsoft Style Guide Microsoft technology reaches every part of the globe, so it's critical that all our communications are inclusive and diverse.
apple/password-manager-resources A place for creators and users of password managers to collaborate on resources to make password management better. - apple/password-manager-resources
European Cybersecurity Blogger Awards Winners Announced Winners of the 2020 European Cybersecurity Blogger awards announced
A Random Postcard In exchange for your "donation" I'll send you a randomly selected postcard from my stationery drawer - it'll be something from one of my YouTube channels or podcasts. And it'll have personal message signed from me (Brady). ALL THE PROCEEDS WILL BE DONATED...
Time to Evolve: .NET Multi-Platform App UI (MAUI) Let's talk about the evolution of Xamarin—.NET MAUI, which was shared Tuesday, May 19, at Microsoft Build.
Call function in unmanaged DLL from C# and pass custom data types [Marshal] This article shows how you can write a custom marshaler in order to call into unmanaged DLL's and pass custom data to the functions.
Donate | VALS VALS relies on supporters and friends, particularly in relation to our community engagement activitiies, and funding expensive test cases that involve human rights. Your donation will support us in continuing this important work.
Johan Kaewberg's answer to What screams 'I never properly learned to program'? What screams "I never properly learned to program"?
mimoo/disco a protocol to encrypt communications and a cryptographic library based on Disco - mimoo/disco
SimRefinery : Maxis Business Simulations : Free Download, Borrow, and Streaming : Internet Archive SimRefinery program developed by Maxis Business Simulations for Chevron. Programs tested in DOSBox and run without issue.Unzip and run INSTALL.EXE. This...
F# and Azure Functions Lately I've been creating tools for my wife to use with her classroom to help with distance learning. I've implemented these tools using A...
.NET Core 3.1 Migration - Quick Reference for WEB API Projects Quick basic reference to migrate Web API projects to .NET Core 3.1
15 Best Visual Studio Code Extensions for Web Developers | Syncfusion Blogs Visual Studio Code extensions add additional features to VS Code, thereby enhancing the experience. Here we have listed 15 best extensions.
Cliff Stoll on Numberphile Videos featuring Cliff Stoll. His Klein Bottle business: http://www.kleinbottle.com/
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Same Origin Policy & CORS I wrote some blog posts back in my IEBlog days and they keep getting lost. So I’m linking them here. I’ll probably add some more new content here in the future. Explaining Same-Origin-P…
Klein Bottles - Numberphile Cliff Stoll is passionate about Klein Bottles. More links & stuff in full description below ↓↓↓ Don't miss the video about how he uses a robot to store 1,000 bottles UNDER his house... https://youtu.be/-k3mVnRlQLU More videos on Klein Bottles: http://bi...
MS Build 2020: Key Takeaways for .NET Developers We highlight the major releases in MS Build 2020 around .NET, including around Teams, Windows, Azure and more.
Algorithms of Oppression A revealing look at how negative biases against women of color are embedded in search engine results and algorithms Run a Google search for “black girls”...
Run static constructors at compile time by MichalStrehovsky · Pull Request #8176 · dotnet/corert When possible, run static constructors at compile time and store the produced data blob in the executable. This eliminates the need to keep the static constructor code around if the type was static...
Dynamically Build LINQ Expressions If you want to master Language Integrated Query (LINQ), you first need to understand the expressions it is based on. This blog post demonstrates how to dynamically build a LINQ expression tree with multiple nested conditions, use the compiled query to fil...
Largest Known Maya Structure Found, More than 4,000 Feet Long and Nearly 3,000 Years Old (Inside Science) -- A giant platform nearly a mile long made of stone, clay and earth is both the earliest and largest known monumental structure constructed by the ancient Maya, dwarfing their biggest pyramids in magnitude, a new study finds.The people k...
Configure 3rd Party Libraries for Testing | bUnit bUnit is a unit testing library for Blazor Components. You can easily define components under test in C# or Razor syntax and verify outcome using semantic HTML diffing/comparison logic. You can interact with and inspect components, trigger event handlers,...
Data of 3.5 million Zoomcar customers up for sale - ETtech The data includes names, email ids, passwords, mobile numbers and IP addresses. The hacker is offering to sell data of 9 million Zoomcar users for $30..
.NET ThreadPool starvation, and how queuing makes it worse There has been a lot of discussion around ThreadPool starvation. But why? And what it is about? Read on!
fsharpConf 2020 Welcome to fsharpConf 2020! You can find the schedule here: http://fsharpconf.com/ We put a lot of effort into organizing this online conference, and we hope it will be a great experience for everyone involved. Unfortunately the current state of the wo...
Virtual code execution via IL interpretation As Soma announced, we just shipped VS2010 Beta1. This includes dump debugging support for managed code and a very cool bonus feature tucked in there that I’ll blog about today.
Building the most inaccessible site possible with a perfect Lighthouse score An experiment that proves that automatic accessibility testing is only a first step and that manual testing is vital.
Peeking under the hood of Command & Conquer Looking at the newly released source for Command & Conquer to see what makes it tick.
Is the Periodic Table Upside Down? Featuring Professor Martyn Poliakoff from The University of Nottingham. More links and info in full description ↓↓↓ The Nature Chemistry paper being discussed is here: https://rdcu.be/bvAnS Support us on Patreon (and have your name on our table): https:...
Widespread error in Radiance HDR RGBE conversions It has come to my attention that broken RGBE image conversions used in the loading of Radiance HDR files are being spread widely. The broke...
SixLabors.ImageSharp 1.0.0-rc0002 A cross-platform library for the processing of image files; written in C#
Watch a Tesla Model 3 drive itself straight into a truck The driver of a Tesla Model 3 has crashed head-first into an overturned truck because he allegedly thought the car would brake
Microsoft.Diagnostics.Runtime 2.0.130507 ClrMD is a set of advanced APIs for programmatically inspecting a crash dump of a .NET program much in the same way that the SOS Debugging Extensions (SOS) do. This allows you to write automated crash analysis for your applications as well as automate man...
Mastering External Web API's in ASP.Net Core and ABP with Swagger, ApiExplorer, and NSwag How to expose a second Web API in Swagger with Swashbuckle and consume it in a command line app with an NSwag generated Proxy.
Why I (still) love Vaadin It’s funny how things come in sequences. Recently, on three separate occasions, I stumbled upon questions asking what people used for front-end technologies. Every time, my answer was Vaadin. Unfortunately, some places, e.g. Twitter, are too limiting to e...
Faster than radix sort: Kirkpatrick-Reisch sorting Radix sort sorts n w-bit integers by splitting them up into chunks of logn\log nlogn bits each, and sorting each chunk in linear time. Thus it achieves O(nw/logn)O(nw/\log n)O(nw/logn) time.
Race Conditions on Rails Imagine that you are implementing a payment processing system for the e-commerce system and discover that multiple customers were charged twice for exactly t...
My current Wiki approach I see a lot of people blogging about really clever knowledge base systems like Zettelkasten or a tool called Roam. But that isn’t something for me for a couple of reasons.
Gearing up your development environment with IPv6 Prefix Delegation - fnordahl.com A while back I moved to a house where there was no wired infrastructure available. The national incumbent had turned off the signals on the old copper wires long ago without offering any alternatives. A mobile broadband provider has been the rescue, and w...
Software as a Liability On many teams I’ve advised or been a part of, code is generally viewed as an asset. Only some code, the “bad code”, is considered technical debt. The highest-performing teams, however, viewed thing…
Dos and Don'ts for a Product Engineering team The little brother of the Engineering Principles are the Dos and Don'ts. It's just a list of rules to evolve your team's mindset.
sqlancer/sqlancer Detecting Logic Bugs in DBMS. Contribute to sqlancer/sqlancer development by creating an account on GitHub.
Eloston/ungoogled-chromium Google Chromium, sans integration with Google. Contribute to Eloston/ungoogled-chromium development by creating an account on GitHub.
Email Automation Sequences Email Automation Sequences help companies and businesses to reduce customer churn, upsell different items to customer, increase conversation rates and directly connect with customers
The Weaponization of Diversity - Silicon Hills Lawyer This is an unusually lengthy essay, because the issue is so complex and nuanced that it deserves an appropriate level of patience and attention. It includes my deeply honest, personal, and some would say risky perspective on the topic of diversity in high...
The online courses you must take to be a better Data Scientist A curated list of the best existing online courses about Data Science. From Python coding to Deep Learning
Best music to listen to when studying/working Lofi Beats have become the essential background music for productivity. I've made a one stop website curated to serve you endless beats.
Code Review and Criticism · Caffeinspiration I’ve been working in software for a few years, and I’ve come to take it for granted that I am not my work. My work exists in some separate sphere, where it can easily be critiqued, dissected, refactored, or improved by me or anyone else. It’s as if it’s i...
anopara/genetic-drawing A genetic algorithm toy project for drawing. Contribute to anopara/genetic-drawing development by creating an account on GitHub.
How to Save Emails to Pocket In this post I share how I save email to my 'Pocket' so that I can make notes on them. This is very useful for various email courses or other email with valuable content.
My criteria for a tiny SaaS - Public Notes I have too many ideas. If these ideas were all great, this would be OK. Unfortunately, they aren’t. Many are bad ideas. The rest tend to be
Ruby vs Crystal Performance I’ve been hearing about the Crystal programming language here and there over the last couple of years but never had a chance to give it a look until yesterday. What is Crystal? It’s a statically type, compiled, object-oriented language with syntax heavily...
Presentation Rules – Jilles.net <p>Invariably my work requires to create and consume various presentations ofdiffering nature. I also spend a reason...
Building an easy on the eyes IKEA style blog, in no time, for free, again It's been over a year since I bought a new domain and redesigned my blog. I wrote a post about Medium…
Going serverless :: Aloïs Micard I used to manage a dozen VPS since many years: Zabbix, Gitlab/Gitlab CI, private docker registry, production environment (3 nodes docker swarm cluster), database server (MariaDB & MongoDB), blog server (running Ghost), logs collector (Graylog), etc&he...
How to be Extraordinarily Ordinary – The Blog of Joe Balcom Being ordinary is safe. It's easy. It’s firmly within your comfort zone. It is the status quo. No one questions you because you fit in. Be careful...
Pragmatic weekend project - apartments bot Starting and completing a weekend project, is often challenging. Feature creep, tech stack choices and unwaranted tech excelency (100% test coverage for a weekend project anyone?) are your enemies, making the project timeline go beyond one...
Experimenting with Memory Management for Basil A first pass at how Basil should handle dynamically-sized objects.
Efficient Note Taking As my company starts belatedly revamping our corporate structure a lot of things have been changing, including my personal spiral towards a manager schedule vs a maker schedule lately. One thing I have noticed as I track more and more disparate things is ...
Batch, batch, batch: Respect the classics! Today I randomly stumbled upon some discussions about DirectX 12, Mantle and whatnot. It seems a lot of people somehow think that the whole idea of reducing draw call overhead was new for Mantle an…
julia as a cli calculator I have been using the Julia REPL as my day-to-day calculator on the command line for more than a year now. I am surprised that I haven’t seen more posts talking about how powerful and extensible the language is for simple numerical calculations and script...
Turn off your browser and try red, green & refactor pattern (part 2) Every now and then, I come across mentally exhausted and frustrated web developers who try to test their work by clicking here and there in the UI. Most of the times something is still missing so they have to repeat this routine yet another time. My propo...
Dear freelancer, protect yourself. A few days ago, I wrote a post about how freelancers and clients should manage their relationship and be realistic about expectations
State of the Market - Infinite State Hidden Markov Models My dirichletprocess package for R has the ability to fit Infinite Hidden Markov Models using a Dirichlet process. To demonstrate this functionality I will fit a Hidden Markov model to some financial data to see how the states change over time and hopefull...
Deploying a Branch to Netlify on the Command-Line · Jamie Tanna | Software Engineer How to use Netlify's Node CLI to deploy a given branch to Netlify.
Taming Webpackʼs content hashes We wanted our collection of microservices share and reuse the assets they compile. How hard could that be?
Why does this lazy sequence work? | Phillippe Siclait I explore a succinct, corecursive definition for the sequence of prime numbers in Clojure — and why it works.
SQLite Forum: Caution: clang-11.0.0 miscompiles SQLite It appears that the clang-11.0.0 compiler mis-compiles sqlite3.c version 3.32.1. I have checked in a change to SQLite that appears to work around the problem. But there might be other bugs. Therefore, use clang-11.0.0 with caution and test your applicat...
Configuring Errors and Warnings in C# Prevent accidental mistakes or apply best practices through Roslyn analyzers by configuring errors and warnings in C# that can fail the build.
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
iMessage for Windows A year and a half ago, I heeded the growing warning signs that indicated the looming demise of macOS, née OS X, as a platform for developer and true computer enthusiasts, and set about trying to fi…
Agenda - NDC Melbourne 2020 NDC Melbourne 2020 is a 4-day online workshop event for software developers. Topics will include: .NET, AI, Architecture, Big Data, Cloud, Concurrency, Continuous Delivery, Cross-Platform, Database, Design, DevOps, Embedded, Ethics, Fun, Functional Progra...
25 million user records leak online from popular math app Mathway | ZDNet The Mathway user data has been previously on sale on the dark web, hacker forums, and Telegram channels for the past two weeks.
Those Win9x Crashes on Fast Machines… It is well known that Win9x variants prior to Windows 98 have a tendency to crash on fast CPUs. The definition of “fast” is of course fuzzy but the problems were known to occur on AMD K6-2 processors running at 350 MHz or faster as early as 1998. This led...
GitHub Classroom GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
The top types `any` and `unknown` in TypeScript In TypeScript, any and unknown are types that contain all values. In this blog post, we examine how they work.
Building Design Systems for Apps App design and development is a lengthy process, with more time for things to go wrong. Design systems ensure your app is built the right way from the get-go.
ReSharper 2020.2 Roadmap - .NET Tools Blog Let's take a look at what we're working on for the 2020.2 release of ReSharper.
Don't Code Tired | Gradually Rollout New Features with Targeting Feature Flags (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
Why isn't Seattle trying to save this Black-owned bookstore? | Nikkita Oliver If we really believed in racial and social justice in this city, we'd try to save the Life Enrichment Bookstore, or LEMS.
8 Can't Wait Cities that enact these eight use-of-force policies can reduce police violence by 72%. Look up your city and contact your mayor now.
City Attorney to Withdraw Consent Decree Motion Seattle City Attorney Pete Holmes issued the following statement regarding George Floyd, recent demonstrations in Seattle, and the federal consent decree with the Seattle Police Department:
johnboiles/obs-mac-virtualcam Creates a virtual webcam device from the output of OBS. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtualcam but for macOS. - johnbo...
Is a trillion-dollar worth of programming lying on the ground Is a trillion-dollars worth of programming lying on the ground ? > If you see a $20 bill lying on the sidewalk, today is your lucky day. If you see
Haveibeenpwned.com pwned our helpdesk! GLPI 9.4.5 SQL Injection – fyr.io On GLPI 9.4.5, creating a call (via the standard interface or email, etc) that contains the basic SQL injection string ';-- " will be logged normally with no abnormal behaviour, however if a Technician assigns themselves to that call via the quick “Assign...
The Unattributable "Lead Hunter" Data Breach Pwned again. Damn. That's me who's pwned again because my personal data has just turned up in yet another incident from a source I can't attribute. Less than 3 weeks ago I wrote about The Unattributable "db8151dd" Data Breach which, after posting that blo...
Police are Attacking Journalists at Protests. We’re Suing. We are facing a full-scale assault on the First Amendment freedom of the press.
This German city wants to ditch Microsoft for Linux - AndroidRookies This German city wants to replace Microsoft with Linux and other open-source alternatives
Declining worker power versus rising monopoly power Since the early 1980s, the US has seen a falling labour share and slow wage growth for typical workers, while measures of corporate valuations and measured markups have increased. A number of papers have argued that increasing monopoly or monopsony power ...
Software Engineering Within SpaceX - Yasoob Khalid Hi everyone! 👋 I am sure quite a few of you must have seen the SpaceX launch this past Saturday. It was an amazing and historic event. Millions of people were watching it live on YouTube and elsewhere. With each passing day, we are getting closer to comm...
Mark Zuckerberg Believes Only in Mark Zuckerberg Why is he abetting Trump while civil rights leaders and his own employees rebuke him? It's about dominance.
Avoiding Unexpected Navigation For over twenty years, browsers broadly supported two features that were often convenient but sometimes accidentally invoked, leading to data loss. The first feature was that hitting backspace woul…
Lenovo Brings Linux® Certification to ThinkPad and ThinkStation Workstation Portfolio, Easing Deployment for Developers & Data Scientists | Lenovo StoryHub Lenovo is moving to certify the full workstation portfolio for top Linux distributions from Ubuntu® and Red Hat® – every model, every configuration.
Blazor Beyond the Browser w/ Ed Charbeneau & Daniel Roth Twitch is the world's leading video platform and community for gamers.
Building an All Terrain Vehicle for Twitch to pilot Twitch is the world's leading video platform and community for gamers.
The Rise and Fall of Commercial Smalltalk Relics Gilad Bracha recently posted an article “Bits of History, Words of Advice” that talks about the incredible influence of Smalltalk but bemoans the fact that: …today Smalltalk is relegated to a small niche of true believers. Whenever two or more Sma...
Add Black Lives Matter banner by benaadams · Pull Request #106 · dotnet-foundation/website Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
The Unattributable "Lead Hunter" Data Breach Pwned again. Damn. That's me who's pwned again because my personal data has just turned up in yet another incident from a source I can't attribute. Less than 3 weeks ago I wrote about The Unattributable "db8151dd" Data Breach which, after posting that blo...
Gleam v0.9 released! – by Otter Nonsense Version v0.9 of the Gleam programming language has been released! Let's take a look at what's new.
The Current State of OpenTelemetry in .NET In the past we’ve discussed why distributed tracing is becoming commonplace and the OpenTracing standard for instrumenting libraries and applications. In this post I want to touch on the emerging OpenTelemetry standard, which will become a common componen...
Using Currying to Pass Additional Data to React Event Handlers How to use currying to pass additional data to React event handlers
Visual Studio 2019 v16.7 Preview 2 Available Today! | Visual Studio Blog Today we are releasing 16.7 Preview 2 with new features in C++ Connection Manager, .NET Productivity, Git Productivity, and Local Process with Kubernetes.
Introducing Local Process with Kubernetes for Visual Studio 2019 | Visual Studio Blog Today, we’re proud to announce the Local Process with Kubernetes preview feature in Visual Studio 2019 16.7 Preview 2. Local Process with Kubernetes allows you to write, test and debug your .NET microservice code on your development workstation while ...
OAuth 2.0 with GitHub in ASP.NET Core - Simple Talk In this article, Diogo Souza explains how to use OAuth2 to authenticate users for GitHub in an ASP.NET Core application.
Papers with Code - The latest in machine learning Papers With Code highlights trending ML research and the code to implement it.
Running Awk in parallel to process 256M records TL;DR Awk crunches massive data; a High Performance Computing (HPC) script calls hundreds of Awk concurrently. Fast and scalable in-memory solution on a fat machine.
When police officers are told they’re in a war, they act like it "We are the action arm for a fucked-up national mindset": A CIA officer turned cop speaks out.
http://www.harbaum.org/till/nanovm/index.shtml The NanoVM is a java virtual machine for the Atmel AVR ATmega8 CPU, the member of the AVR CPU family used e.g. in the DLR Asuro robot, manufactured by AREXX engineering. With the NanoVM, the Asuro can be programmed in the popular Java language using the...
How to write a (toy) JVM Exploring JVM specification and trying to write a little code to interpret a Java class like a real JVM.
QuantumBox/blackgamedevs A list of Black game developers. Contribute to QuantumBox/blackgamedevs development by creating an account on GitHub.
Black Game Developers A list of black game developers, designers, artists, and more. Here they are. Hire them. Buy their stuff.
immuni-app/immuni-documentation Repo for Immuni's documentation. Contribute to immuni-app/immuni-documentation development by creating an account on GitHub.
TypeScript - JavaScript that scales. TypeScript brings you optional static type-checking along with the latest ECMAScript features.
Silence Is NOT An Option The murder of George Floyd was the result of inhumane police brutality that is perpetuated by a culture of white supremacy.
.NeXt Generation (London, United Kingdom) .NeXT Gen is a group of open-minded technology professionals who are keen to discuss the latest innovations and developments in the community. We are planning workshops, talks, panels, and discussion
joshiemoore/snakeware A free Linux distro with a fully Python userspace. Contribute to joshiemoore/snakeware development by creating an account on GitHub.
Lawsuit over online book lending could bankrupt Internet Archive Publishers call online library “willful digital piracy on an industrial scale.”
Wiki - PinebookProSixMonthsIn There’s been a lot of excited reviews among the more nerdly segments of society about the Pinebook Pro, a 14-inch, $200 Linux laptop using an ARM CPU and generally open-source hardware. Rumors are it’s extremely solid for a piece of hardware that’s far be...
U.S. police have attacked journalists more than 110 times since May 28 "Although in some incidents it is possible the journalists were hit or affected accidentally, in the majority of the cases we have recorded the journalists are clearly identifiable as press, and it is clear that they are being deliberately targeted."
Avalonia UI Framework Avalonia uses a XAML dialect that should feel immediately familiar to anyone coming from WPF, UWP and Xamarin Forms.
Why Our Intuition About Sea-Level Rise Is Wrong - Oceans on Nautilus Jerry Mitrovica has been overturning accepted wisdom for decades. A solid Earth geophysicist at Harvard, he studies the internal structure and processes of the Earth, which has implications for fields...
Customising the ASP.NET Core default UI without editing the PageModels In this post I show how you can replace the Razor views for the ASP.NET Core Identity default UI, without having to replace the code-behind PageModels.
Folklore.org: Round Rects Are Everywhere! Bill Atkinson worked mostly at home, but whenever he made significant progress he rushed in to Apple to show it off to anyone who would appreciate it. This time, he visited the Macintosh offices at Texaco Towers to show off his brand new oval routines, ...
Microsoft Defender SmartScreen is hurting independent developers – ImageView Let us say you are an independent developer and it is time to publish your app to the world. To make it easier, you build an installer and start distributing it. A courageous early adopter downloads and runs it, only to be greeted by this strongly worded ...
Official George Floyd Memorial Fund organized by Philonise Floyd On May 25, 2020, my life shattered as I learned of the tragic passing of my dear b… Philonise Floyd needs your support for Official George Floyd Memorial Fund
How We Solved the Worst Minigame in Zelda's History Twitch: https://www.twitch.tv/linkus7/ After Years of having to deal with Sploosh Kaboom, the Battleship Minigame in The Legend of Zelda: The Wind Waker, we have finally found a way to beat it consistently. This is the result of many people's efforts to ...
Simplifying Board Games A few years ago I wrote about how I'd been playing a simplified version of Carcassonne with Lily. We stopped for a while, but recently we've played simplified versions of Ticket to Ride, Race for the Galaxy, Guillotine, and Settlers of Catan. My general ...
Seven years later, I bought a new Macbook. For the first time, I don The 2013 Macbook Air is the best computer I have ever owned. My wish has always been that Apple did nothing more than update the CPU and the screen, touching nothing else. I was afraid the day of upgrading my laptop would come. But it came. My A
Getting Started With Cloudinary API (Live Stream) The Cloudinary API is an amazing tool for managing your media (images, video, etc.). In this stream, Tamas gives me an intro to uploading and displaying images to/from Cloudinary. With the Cloudinary API, you can upload, transform, and optimize images and...
Surprise Capital One court decision spells trouble for incident response Surprise Capital One court decision spells trouble for incident response
The danger of async/await and .Result in one picture – TooSlowException Sync over async in .NET is always bad and there is no better advice than just to avoid it. What does “Sync over async” mean exactly? It happens if you synchronously wait on an asynchronous operation result with the help of .Result, .Wait or similar. Why i...
Serializer recommendations for 5.0 by steveharter · Pull Request #113 · dotnet/designs Based on a prior internal review and feedback, putting various information together to discuss.
Martin Heinz - Personal Website & Blog Welcome to my personal website and blog, here you can find some information about me, contact, social media links as well as my blog posts
As Qualified Immunity Takes Center Stage, More Delay from SCOTUS I fear I may have become trapped in a time loop, in which every week I am doomed to write the same blog post about how the Supreme Court has delayed consideration of its qualified immunity docket. Back in April, I noted that the Court had scheduled thirte...
The Debian Administrator's Handbook A reference book presenting the Debian distribution, from initial installation to configuration of services.
electronicarts/CnC_Remastered_Collection Contribute to electronicarts/CnC_Remastered_Collection development by creating an account on GitHub.
Stop Taking Regular Notes; Use a Zettelkasten Instead Using a Zettelkasten helps you make connections between notes, improving learning and memory.
Tip 256 - Work with your Azure apps in Visual Studio Codespaces You can now use Visual Studio Codespaces to develop your applications with. This means that you can open a browser and start coding. Or you can use VS Code or Visual Studio (available soon) on your local machine and connect that to Visual Studio Codespace...
Fiddler Everywhere v0.10 is Here! Fiddler Everywhere is more beautiful, more useful and more powerful than ever.
Using Microsoft.FeatureManagement.AspNetCore to filter actions and HTML In our previous post, we introduced Microsoft.FeatureManagement as a way to manage feature flag functionality in your .NET applications. As mentioned in the post, this library is compatible with any .NET Standard application.
winget install learning | Windows Command Line Last week we announced a package manager preview for Windows. Our goal is to provide a great product to our customers and community where everyone can contribute and receive recognition. The last thing that we want to do is alienate anyone in the process.
Introducing the Microsoft.FeatureManagement library A couple of weeks ago, I needed to find a way to better manage new functionality for a feature that was not ready yet (it broke stuff). We didn’t know exactly when the feature would be shipped, but we also didn’t want to deal with branch and merging heada...
Getting Started with ASP.NET Core and MongoDB - Code Maze In this article, we’re going to cover how to set up an ASP.NET Core Web API with MongoDB as our database. To help us build a web API with a schema-less database, we’ll look at how to set up an ASP.NET Core application with MongoDB.
Absentee and Early Voting | USAGov Learn about absentee and early voting as alternatives to voting on Election Day. Find out the rules for your state.
Visual Studio Subscriptions administrator feature updates | Visual Studio Blog We’ve heard your feedback about wanting an improved Visual Studio subscriptions administration experience and are sharing details about a few big changes we hope you’ll like!
Monsters Weekly 167 - Generating an Absolute URL in Razor Pages When sharing a URL to a specific page in your Razor Page application via email, you need the ability to generate an absolute URL. In this week’s episode, Monster Dave shows us the easy way to do that.
Music Industry Calling for a 'Blackout' in Response to George Floyd's Death Music companies and artists began spreading a message on social media calling for “a day to disconnect from work and reconnect with out community" following the death of George Floyd.
Police brutality in Seattle First off, a brief programming note: now is not the right time to continue with the usual topic of this blog: a lighthearted exploration of algorithmic complexity and optimization. We’ll get …
Administrative Records Mask Racially Biased Policing by Dean Knox, Will Lowe, Jonathan Mummolo :: SSRN Researchers often lack the necessary data to credibly estimate racial discrimination in policing. In particular, police administrative records lack information
Balance fallacy - RationalWiki “”There's a kind of notion that everyone's opinion is equally valid. My arse! A bloke who's been a professor of dentistry for 40 years doesn't have a debate with some eejit who removes his teeth with string and a door!
How We Solved the Worst Minigame in Zelda's History Twitch: https://www.twitch.tv/linkus7/ After Years of having to deal with Sploosh Kaboom, the Battleship Minigame in The Legend of Zelda: The Wind Waker, we have finally found a way to beat it consistently. This is the result of many people's efforts to ...
EF Core In depth – what happens when EF Core reads from the database? – The Reformed Programmer Last Updated: June 1, 2020 | Created: May 31, 2020
The Worst Typo I Ever Made When 'undo' won't do. • Sponsored by Dashlane, the password manager. Get a 30-day free trial at https://www.dashlane.com/tomscott • MORE BASICS: https://www.youtube.com/playlist?list=PL96C35uN7xGLLeET0dOWaKHkAlPsrkcha Written with Sean Elliott https://tw...
Anguish and Action We work to help leaders change their world—and the world needs changing. The killings of George Floyd, Breonna Taylor, Ahmaud Arbery, and the loss of far too many Black lives to list, have left our nation heartbroken and outraged. Find ways you can meet a...
Reconstructing a lost NES game from 30-year-old source code disks – Video Game History Foundation Hey all, VGHF founder Frank Cifaldi here. Today I’m tag-teaming with Rich Whitehouse to bring you the story of how we recovered and re-assembled Days of Thunder, an unreleased, never-before-seen title co-authored by Chris Oberth at Mindscape.
Joomla Resources Directory (JRD) Portal Suffers Data Breach Joomla Resources Directory (JRD) Portal Suffers Data Breach Impacting 2,700 Users.
Justin Amash announces introducing the "Ending Qualified Immunity Act" - Ordinary Times On Twitter, Justin Amash announces: This week, I am introducing the Ending Qualified Immunity Act to eliminate qualified immunity and restore Americans’ ability to obtain relief when police officers violate their constitutionally secured rights....
Merge features/function pointers to master by 333fred · Pull Request #44727 · dotnet/roslyn GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
38: The past, present and future of .NET. With Immo Landwerth On episode 38 of DevTalk I speak to Immo Landwerth about the past, present, and future of .NET. Links: The .NET Roadmap.NET Community Standups
How To Become A Hacker When I was thirteen and starting high school I read ESR’s blog post: How To Become A Hacker. I was excited to learn about the community of programmers working together to build things across the internet and it led me to try installing Fedora Core 4 and e...
ryansolid/solid A declarative, efficient, and flexible JavaScript library for building user interfaces. - ryansolid/solid
dotnet/tye Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and ...
dotnet/tye Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and ...
yaakov-h/Notepad.Extensions.Logging .NET logging to Notepad. Contribute to yaakov-h/Notepad.Extensions.Logging development by creating an account on GitHub.
chrissainty/BuildingCustomInputComponentsForBlazorUsingInputBase Contribute to chrissainty/BuildingCustomInputComponentsForBlazorUsingInputBase development by creating an account on GitHub.
dotnet/AspNetCore.Docs Documentation for ASP.NET Core. Contribute to dotnet/AspNetCore.Docs development by creating an account on GitHub.
canaxess/presentations Presentations from accessibility and technology conferences we have attended and spoken at. - canaxess/presentations
Framework Benchmarks Round 19 - TechEmpower Blog Round 19 of the TechEmpower Framework Benchmarks project is now available!
cake-build/cake-action :octocat::cake: Allows you to run Cake (C# Make) scripts as part of your GitHub Actions workflows. - cake-build/cake-action
Modern Web UI with Blazor WebAssembly Modern web development is here with Blazor! Be productive building beautiful interactive UI with .NET and C# that runs on any device via WebAssembly. PWAs, authentication, debugging, +more.
dapr/dapr Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. - dapr/dapr
Twitter, Reddit File in Support of Lawsuit Challenging U.S. Government’s Social Media Registration Requirement for Visa Applicants
AndreyAkinshin/perfolizer Performance analysis toolkit. Contribute to AndreyAkinshin/perfolizer development by creating an account on GitHub.
.NET Core to .NET branding changes by jkotas · Pull Request #33694 · dotnet/runtime Contributes to #33680
Pro .NET Benchmarking: The Art of Performance Measurement: Akinshin, Andrey: 9781484249406: Amazon.com: Books Pro .NET Benchmarking: The Art of Performance Measurement [Akinshin, Andrey] on Amazon.com. *FREE* shipping on qualifying offers. Pro .NET Benchmarking: The Art of Performance Measurement
https://event.on24.com/eventRegistration/console/EventConsoleApollo.jsp?eventid=2316608&sessionid=1&username=&format=fhvideo1&mobile=&flashsupportedmobiledevice=&helpcenter=&key=BF0BEDE5FDD7AD18B927DF2329D42F37&newConsole=true&nxChe=true&text_language_id=en&playerwidth=748&playerheight=526&eventuserid=301211460&contenttype=A&mediametricsessionid=259187181&mediametricid=3273408&usercd=301211460&mode=launch
DotNetAnalyzers/DocumentationAnalyzers Analyzers for XML documentation. Contribute to DotNetAnalyzers/DocumentationAnalyzers development by creating an account on GitHub.
80-characters-per-line limits should be terminal, says Linux kernel chief Linus Torvalds As he gives us version 5.7 with support for Apple power tech and better exFAT
Report: Indian e-Payments App Exposes Millions of Users in Massive Data Breach Led by Noam Rotem and Ran Locar, vpnMentor’s research team discovered a massive amount of incredibly sensitive financial data connected to India’s mobile
Analysing the (Alleged) Minneapolis Police Department "Hack" The situation in Minneapolis at the moment (and many other places in the US) following George Floyd's death is, I think it's fair to say, extremely volatile. I wouldn't even know where to begin commentary on that, but what I do have a voice on is data bre...
Measuring keyboard-to-photon latency with a light sensor For a long time when I’ve wanted to test the latency of computers and UIs I’ve used the Is It Snappy app with my iPhone’s high speed camera to count frames between when I press a key and when the screen changes. However the problem with that is it takes a...
This Website Will Self Destruct A place to write what you're feeling. If no new messages are received for 24 hours, the site will go away.
Weather API: Get ClimaCell's Free Weather API Now Learn how ClimaCell's Weather API can power your project with historical forecasts, real-time weather data, and more
Fiddler for Xamarin Developers Fiddler is the beloved network proxy for countless developers. We look under the covers to explore how Fiddler can benefit mobile developers.
Changes to How We Manage DefinitelyTyped | TypeScript Definitely Typed is now allowing contributors to self-merge their pull requests after a reviewer has accepted their changes.
Logically Fallacious The Ultimate Collection of Over 300 Logical Fallacies, by Bo Bennett, PhD. Browse or search over 300 fallacies or post your fallacy-related question.
Login and use an ASP.NET Core API with Azure AD Auth and user access tokens In this blog post, Azure AD will be setup and used to authenticate and authorize an ASP.NET core Razor Page application which uses an API from a separate ASP.NET Core MVC project. User access token…
Help us improve WPF and UWP XAML designer | .NET Blog We would like to make your experience developing WPF and UWP applications in Visual Studio better! Currently we are investigating ways of improving the XAML Designer and making you more productive while developing UI for your apps. You can already check o...
ASP.NET Core WebSockets and Application Lifetime Shutdown Events WebSockets in ASP.NET Core are easy to use but due to the simple model it's easy to forget that socket requests are long lived and can linger for a long time in the background and that can cause problems when an application needs to shut down cleanly. Luc...
a1studmuffin/SpaceshipGenerator A Blender script to procedurally generate 3D spaceships - a1studmuffin/SpaceshipGenerator
Immutable data structures in F# Immutable data structure are data structures, like lists, arrays, sets etc., which cannot be changed, meaning that the values inside them can't be added, removed, moved or swapped. Instead of changing the data structure you make a new version of the data ...
What Blazor Needs: An Ecosystem Wondering if Blazor will take off like React, Angular and Vue did? Don’t look at the technical specs: Look at the ecosystem that is growing up around it.
In Camden, New Jersey, Police Officers Marched Peacefully With Protesters, Even BBQ'd Together - Shore News Network CAMDEN, NJ – Once listed as the murder capital of the world, the residents of Camden know a lot about unnecessary loss of life and self-inflicted community despair. That’s one of the reasons why this weekend, protesters in one of the East Coast’s most no...
Adding a WebSocket Security Middleware to ASP.NET Core Web Applications The online document editor uses a WebSocket connection to synchronize the document. This article shows how to add a security middleware to ASP.NET Core Web Applications to secure the WebSocketHandler requests.
Don't Code Tired | Maintaining Feature Flag Values Across Multiple Requests (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
George Floyd Left a Gospel Legacy in Houston As a person of peace, “Big Floyd” opened up ministry opportunities in the Third Ward housing projects.
SerenityOS update (May 2020) SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity Follow me on Twitter: https://twitter.com/awesomekling Sponsor me on GitHub: https://github.com/sponsors/awesomekling Support me on Patreon: https://patreon.com/serenityos Donate ...
Violence in Blue ‘One-third of all Americans killed by strangers are killed by police.’ Patrick Ball measures the undocumented police killings in the United States.
(Very) Basic Intro To Elliptic Curve Cryptography Updated - May 31, 2020 This is going to be a basic introduction to elliptic curve cryptography. I will assume most of my audience is here to gain an un
Officials see extremist groups, disinformation in protests WASHINGTON (AP) — U.S. officials sought to determine Sunday whether extremist groups had infiltrated police brutality protests across the country and deliberately tipped largely peaceful...
Welcome to our pipeline! Stay up to date with resources, opportunities, and all that's happening in the Black tech community 📬
This has to stop now Collection of police brutality. This has gone on for too long and can not be allowed to carry on unchecked.
Queensland eases restrictions early: Here's what's changing The State Government announces an earlier-than-expected lifting of many COVID-19 restrictions. How does that affect you?
r/AskReddit - [NSFW] What’s the most fucked up thing the US government has done? 74,473 votes and 16,477 comments so far on Reddit
Exploring Visual Studio Codespaces Want to be able to develop anywhere with a powerful machine? Let's dive into Visual Studio Codespaces - bringing all the things you love from VS Code as a remote development environment.
Nationwide Demonstrations Turn Violent as Police Attack Protesters In Seattle, for instance, police maced a child.
What the Data Say about Police Shootings How do racial biases play into deadly encounters with the police? Researchers wrestle with incomplete data to reach answers
What computer and software is used by the Falcon 9? I don't know if this would be public, but what CPU / Microcontrollers are used and what software do they run on the Falcon 9? Do they use an OS or is it just bare metal programming? I found some m...
A Surprising Pi and 5 - Numberphile Ben Sparks discusses 5 and Pi. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ Ben's website: https://www.bensparks.co.uk More Numberphile videos with B...
USA: police must end 'excessive' militarised response to George Floyd protests Heavy-duty riot gear and military-grade weapons used by police
Simple way to notify from python app Ready to use python code which is the fastest way to get notifications about any events in your python application using Slack API
Blazor WebAssembly : Routing | NavigationManager, AdditionalAssemblies : EP04 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
valkyrienyanko/Unity-MMORPG-Boilerplate Unity multiplayer model with headless server using reliable UDP. - valkyrienyanko/Unity-MMORPG-Boilerplate
Making a SNES game in 2020 - Yo-Yo Shuriken by Dr. Ludos Making new games for retro consoles is something that amateur developers can do quite easily thanks to today's technology. Last year, I released a new game for my favorite console: the Super Nintendo...
Rust: Dropping heavy things in another thread can make your code 10000 times faster This is where they post things!
NASA Astronauts Launch from America in Test of SpaceX Crew Dragon For the first time in history, NASA astronauts have launched from American soil in a commercially built and operated American crew spacecraft on its way to the International Space Station.
SpaceX makes history with successful first human space launch – TechCrunch SpaceX made history today, flying NASA astronauts Doug Hurley and Bob Behnken to space aboard its Crew Dragon spacecraft using a Falcon 9 rocket. The launch, titled ‘Demo-2’, is for the final demonstration mission in the human rating process of SpaceX’s C...
Crew Demo-2 After standing down from launch on Wednesday May 27, SpaceX is now targeting Saturday, May 30 for Falcon 9’s launch of Crew Dragon’s second demonstration (Demo-2) mission from Launch Complex 39A (LC-39A) at NASA’s Kennedy Space Center in Florida. This tes...
React and Serverless Part 2- Webinar Want to know how to combine React and Serverless to build fullstack applications? In this webinar, I will show you how to do just that using React and hosting serverless functions in Netlify! Go to https://www.jamesqquick.com and subscribe to the newslet...
Entity Framework Core in Action, Second Edtion Entity Framework Core in Action, Second Edition is a comprehensive guide to accessing databases from .NET applications. Updated and upgraded with new content, …
Why are some channels on Roku not working? | Official Roku Support Roku provides the simplest way to stream entertainment to your TV. On your terms. With thousands of available channels to choose from.
reactiveui/ReactiveUI.Samples This repository contains ReactiveUI samples. Contribute to reactiveui/ReactiveUI.Samples development by creating an account on GitHub.
ScottHolden/BFSourceGen Ever wanted to write a C# console app in Brainf**k, well now you can! - ScottHolden/BFSourceGen
4 Million Computers Compromised: Zoom's Biggest Security Scandal Explained If you've ever wondered why there's so many people concerned with Zoom's security -- or just want to hear a good story of drama, bug exploits, and how one of the most used apps right now used to be a time bomb -- then oh boy do I have the video for you. ...
A visual guide to React Mental models, part 2: useState, useEffect and lifecycles I love mental models. They’re crucial to understanding complex systems, allowing us to intuitively grasp and solve complex problems. This is…
Join us to Change the Web Together | Brave Browser Brave offers a new way of thinking and experiencing how the web should work. We're on a mission to fix the web by giving users a faster, safer and better browsing experience while supporting content creators through an ecosytem of rewards. It's so much mo...
Microsoft’s Project Tye aims to tame microservices development The experimental project addresses common pain points of developing, testing, and deploying microservices and distributed applications
Mosquitoes: World’s Deadliest Animal These tiny insects kill more than 700,000 people every year and account for 17% of the estimated global burden of infectious diseases
Godot Engine - Godot Editor running in a web browser Bringing the Godot Editor to the web: lowering the barrier for newcomers while enhancing the HTML5 export.
Why is Kubernetes getting so popular? - Stack Overflow Blog At the time of this article, Kubernetes is about six years old, and over the last two years, it has risen in popularity to consistently be one of the most loved platforms. This year, it comes in as the number three most loved platform. If you haven’t hear...
Drained. This was a hard week. I had big plans for 2020 as well but now it’s dealing with the emotional toll attached to this week and the weeks since the video of Ahmaud Arbery’s death was rele…
Create and deploy a cloud-native ASP.NET Core microservice - Learn This module guides you through containerizing an ASP.NET Core microservice and deploying it to Azure Kubernetes Service.
Louisville Community Bail Fund Thank you so much! To learn more and to share our manifesto, please take a look here and share: http://bit.ly/LCBFManifesto To build transformative communities, we must perform transformative acts of liberation. Cash bail is one of the aspects of the cri...
Support Reclaim the Block By donating, you will support Reclaim the Block's work to make sure that our communities have the resources they need to thrive. Our grassroots group is up against the deep pockets of the Minneapolis police union, and we need your support.
Oracle.EntityFrameworkCore 3.19.0-beta1 Oracle Data Provider for .NET (ODP.NET) Entity Framework Core for Oracle Database.
Beta Release: Oracle Entity Framework Core 3.1 I’m happy to announce the release of Oracle Entity Framework Core (EF Core) 3.19.0 beta on NuGet Gallery. This beta supports the new…
Summary of the role of MDbg and Cordbg I want to summarize in one place our views on Mdbg and Cordbg, and our plans for their future.
How does the Gmail unsubscribe button work? How exactly does the Gmail unsubscribe button work and how can you make sure it always shows for your mailing-list emails?
Things we learned about sums · QuestDB In the world of databases, benchmarking performance has always been the hottest
An Introduction to Apache Airflow Airflow is a platform created by the community to programmatically author, schedule, and monitor workflows. In this blog we will underestand the basics of airflow
Cloud Native Apps with .NET and AKS | BOD105 Learn latest features and support for building enterprise-grade solutions with C#, .NET Core and Azure Kubernetes Service. See how we make .NET the most productive platform for building microservices. Microsoft Learn -- https://docs.microsoft.com/learn/?...
Campaign Zero The comprehensive platform of research-based policy solutions to end police brutality in America.
CNN reporter arrested live on air while covering Minneapolis protests A CNN reporter and crew have been arrested live on air while covering the Minneapolis protests over the killing of George Floyd. Black correspondent Omar Jimenez had just shown a protester being arrested when about half a dozen white police officers surr...
Scaling up Anime with Machine Learning and Smart Real Time Algorithms Authored By Chris Kennedy, Nick Fujita & Michael Dale
Minnesota Freedom Fund Every dollar of financial donations to Minnesota Freedom Fund helps us help free people. Support us — and them — today by making a one-time gift or setting up a recurring donation.
Git Made Fetch Happen Do you remember Regina George telling Gretchen Wieners to "Stop trying to make fetch happen, it's not gonna happen!"? Looks like Regina was wrong! Let's thank `git` for making `fetch` finally happen! Details Pre-shrunk to make sure your size is maintain...
I wrote a SaaS product because the internet made me believe it'd make me rich In May of 2018 I decided I wanted to launch a SaaS product. There was only one problem. I'd never worked on, built, designed or even coded a fully fledged web app or SaaS product. y thoSaaS was to be the holy grail. A magic money machine that you creat...
Exclusive: AFL fans have phone numbers, passwords, private chats exposed in mass data breach A large data leak from an AFL fan website has exposed more than 70 million records online, including privat...
Language Models are Few-Shot Learners Recent work has demonstrated substantial gains on many NLP tasks and benchmarks by pre-training on a large corpus of text followed by fine-tuning on a specific task. While typically task-agnostic in architecture, this method still requires task-specific f...
DavidWengier - Hacking away at Roslyn stuff for Comet - Twitch Twitch is the world's leading video platform and community for gamers.
Weekly Update 193 First time back in a restaurant! Wandering down my local dining area during the week, I was rather excited to see a cafe that wasn't just open, but actually had spare seating. Being limited to only 10 patrons at present, demand is well in excess of supply...
StreamElements - The Ultimate Live Streaming Platform StreamElements is the leading platform for live streamers on Twitch and Youtube. StreamElements includes Overlay management, ChatBot, Tipping, Alerts & Loyalty
Learn with Visual Studio Remote Office Hours | Visual Studio Blog A new live broadcast directly from the Visual Studio team (my garage to be exact) is now streaming near you every Thursday morning. It’s about everything Visual Studio and you get rare insights into the inner workings of features, processes, and the peopl...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
A Guide to Threat Modelling for Developers Threat modelling is a risk based approach to cyber security requirements analysis.
Developing on Docker with the new and improved Visual Studio Container Tools (and WSL2) I've been spending a lot of time with Docker lately. Docker Desktop on Windows is great and getting better every day. ...
Dark Patterns—What Not to Do to Your Users Dark patterns manipulate or trick users, rather than help them. It's easy to try and trick your users with your UI, but don't—it only breeds distrust.
Don't Code Tired | Conditional HTML Rendering with Microsoft Feature Flags (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
Write high-quality TypeScript code - .NET Tools Blog TypeScript has become a popular language, for use on both the client and server. In this blog post, you’ll learn some basics about writing TypeScript, and how Rider can make TypeScript enjoyable. TypeScript overview TypeScript is a superset of JavaScript ...
Why use Azure Functions for ML inference ? This article highlights the current limitations in offerings by FaaS providers for ML inference applications and how capabilities in Azure Functions overcome these making it an ideal platform for such applications. It also links to an end to end sample il...
Continuous integration workflow template for .NET Core desktop apps with GitHub Actions | .NET Blog Learn how to use a starter workflow in GitHub to help you set up and showcase DevOps for your .NET Core desktop apps using GitHub Actions.
How does ASP.NET Core processes a request? - Code Rethinked In this post, we will see how ASP.NET Core processes a request from start to finish. We will also understand the importance of having a reverse proxy
API versioning in ASP.NET Core Describing the most common API versioning methods using Microsoft.AspNetCore.Mvc.Versioning package functionality
Putting Mix, Silverlight, the CoreCLR and the DLR into context Updated: I got some feedback from some MSFTies and this is an updated ecosystem diagram. For reference, here's the ...
Idea Generation The most common question prospective startup founders ask is how to get ideas for startups. The second most common question is if you have any ideas for their startup. But giving founders an idea...
r/techsupport - I wrote Task Manager and I just remembered something... 10,154 votes and 274 comments so far on Reddit
r/dotnet - Is dotnet completely free for commercial usage ? 44 votes and 79 comments so far on Reddit
Tools for better thinking Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems.
What to Yell Instead of “Rape” In a Society That Has Collectively Decided Rape is Fine “FIRE!” “There’s a fire and it could hurt someone other than me, a woman!” “A man is on fire!” “A judge with a penis is on fire!” “A professional a...
TechEmpower Web Framework Performance Comparison Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
Where Did Software Go Wrong? Software is broken, but it's not because of NPM, startups, AI, or venture capitalists. A deep dive into how we think about and produce code, and how our software systems reflect the manic state of the modern world.
.NET Core | Technology Radar | ThoughtWorks This Technology Radar quadrant explores the platforms that are critical in software development
Video Conferencing, Web Conferencing, Webinars, Screen Sharing Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room so...
TechEmpower Web Framework Performance Comparison Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
Remote Work Has Its Perks, Until You Want a Promotion Companies like Facebook and Twitter expect many employees to work far from headquarters after the pandemic. That calls for a change in corporate cultures.
8GB Raspberry Pi 4 on sale now at $75 - Raspberry Pi A new 8GB RAM variant of Raspberry Pi 4 is available today, priced at just $75. Visit your favourite Raspberry Pi Approved Reseller to get yours.
The Vintage Beauty Of Soviet Control Rooms Just for the pleasure, a selection of vintage control rooms dating back to the Soviet era! A beautiful collection of control rooms filled with large buttons and analog dials, long before the democratization of computers and screens. More info: Present An...
Against an Increasingly User-Hostile Web We are quietly replacing an open web that connects and empowers with one that restricts and commoditizes people. We need to stop it.
Micro - Home Micro's number one feature is being easy to install (it's just a static binary with no dependencies) and easy to use.
Life, part 13 Source code for this episode is here. Just as a reminder: I am developing my C# version of Stafford’s “QLIFE” algorithm by taking Abrash’s “keep the neighbour counts a…
The “OO” Antipattern For those who only read above the fold: I don’t say that all object-orientation is bad! OOP, especially classical polymorphic OOP, has a well-deserved place in real code. I’m going to talk about a very specific antipattern that I see with some frequency: ...
Stop Blogging on Medium if You Care about SEO [Tool Analysis] Medium is an extremely popular blogging platform for both newcomers and expert tech-savvy bloggers. I've noticed the serious SEO related issue with using it as your main blogging tool. Read on if you are curious how Medium hurts your internet brand and wh...
CyberCX 2021 Graduate Program | Jobs at CyberCX Graduate Roles Graduate Rotation Program | Graduates - 2021
A Guide to Threat Modelling for Developers Threat modelling is a risk based approach to cyber security requirements analysis.
The Dangers of TypeScript Enums | LINQ to Fail A few tips on how to use enums in TypeScript, and some gotcha's to watch out for
How to Use Windows Package Manager - Petri Microsoft recently announced at Build 2020 that it is working on a native open-source package manager for Windows. Due to hit general availability in May 2021, Windows Package Manager is now accessible on GitHub and for Windows Insiders in preview. In thi...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Wishbone Breach: 40 Million Records Leaked on Dark Web Users urged to change passwords and look out for scams
Introduction to UEFI: Part 1 Hello, and welcome to our first article on the site! Today we will be diving into UEFI. We are aiming to provide beginners a brief first look at a few topics, including:
Rediscovering the Small Web - Neustadt.fr Most websites today are built like commercial products by professionals and marketers, optimised to draw the largest audience, generate engagement and 'convert'. But there is also a smaller, less-visible web designed by regular people to simply to share t...
Microsoft and Docker collaborate on new ways to deploy containers on Azure Now more than ever, developers need agility to meet rapidly increasing demands from customers.
cmd.exe is dead, long live PowerShell: Microsoft leads aged command-line interpreter out into 'maintenance mode' 'It should not be used for interactive shell work' – Windows Terminal chief
Stack Overflow Developer Survey 2020 Nearly 65,000 took this comprehensive, annual survey of people who code. Demographics. Most loved, dreaded and wanted technologies. Salary and careers.
The Virtual ML.NET Community Conference The Virtual ML.NET Community Conference is a 2-day community driven conference on all things ML.NET. The conference will be streamed live on Twitch and YouTube.
Research Report – Zephyr and MCUboot Security Assessment NCC Group decided to undertake an independent research effort in order to analyze the security posture of Zephyr and MCUboot. The results of our analysis, including discovered vulnerabilities, are contained in this research report.
The 2020 Developer Survey results are here! - Stack Overflow Blog We're excited to share the results of our 10th annual developer survey! 65,000 developers shared their thoughts on the state of software today.
Stack Overflow Developer Survey 2020 Nearly 65,000 took this comprehensive, annual survey of people who code. Demographics. Most loved, dreaded and wanted technologies. Salary and careers.
Guerrilla Public Service Redux - 99% Invisible At some point in your life you’ve probably encountered a problem in the built world where the fix was obvious to you. Maybe a door that opened the wrong way, or poorly painted marker on the road. Mostly, when we see these things, we grumble on the inside,...
Obsidian Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files.
Humble Pi, Chapter 2 Penguin presents the audiobook edition of Humble Pi written and read by Matt Parker. What makes a bridge wobble when it's not meant to? Billions of dollars mysteriously vanish into thin air? A buildi
Audiobooks & Original Audio Shows - Get More from Audible Listen to 3 audiobooks/month for $14.95/month: 1 Audiobook + 2 Audible Originals. Exclusive fitness & wellness programs. Try Audible FREE for 30 days.
How to code like the top Programmers at NASA — 10 critical rules - Alt Bulletin The developers at NASA have one of the most challenging jobs in the programming world. They write code and develop mission-critical applications with safety as their primary concerns. In such situations, it’s important to follow some serious coding guidel...
Entity Framework Core in Action, Second Edition Entity Framework Core in Action, Second Edition</i> is an in-depth guide to reading and writing databases with EF Core. Revised from the bestselling original edition, it’s filled with over 100 diagrams, code snippets, and examples—including building and s...
Blue Bee Feared to Be Extinct Is Found in Florida First discovered in 2011, the rare species reappeared recently after nearly a decade of eluding scientists' watch
Developing Stack Overflow on MacOS Technical blog covering all things .NET and goings on at Stack Overflow
The Happy Twin - with Ben Sparks — Numberphile This is Numberphile. We mainly post videos about mathematics and just numbers in general.
The Happy Twin - with Ben Sparks — The Numberphile Podcast Our guest is Ben Sparks - teacher, math populariser, and Numberphile regular.
The Happy Twin (with Ben Sparks) - Numberphile Podcast Our guest is Ben Sparks - teacher, math populariser, and Numberphile regular. Ben Sparks website - https://www.bensparks.co.uk Videos with Ben on Numberphile - https://www.youtube.com/playlist?list=PLt5AfwLFPxWLDKmnxLg8477hrxY33LL6q Video of Tim Sparks...
How I helped reposition a database product that went on to make $1 billion in revenue In her early career, April Dunford was part of the Canadian startup WATCOM. They made a database product that almost failed, but after some unexpected customer conversations, they repositioned the product instead.
WATCH: 10 Local TV Stations Pushed the Same Amazon-Scripted Segment The package was produced by Amazon spokesperson Todd Walker.
Near Real-Time Transient Clients • NServiceBus Samples How to relay NServiceBus events to occasionally-connected clients via SignalR.
Node v12.17.0 (LTS) | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
welcome · ASP.NET Core in Action, Second Edition MEAP V01 liveBooks are enhanced books. They add narration, interactive exercises, code execution, and other features to eBooks.
Optimizing RavenDB by adding Thread.Sleep(5) This post is here because we recently had to add this code to RavenDB:Yes, we added a sleep to RavenDB, and we did it to increase performance. The story star...
10 years of building .NET on AWS | Amazon Web Services This week is my 10 year anniversary at AWS and what a ride it has been. Somewhere along the road they gave me the keys to publish blog posts so I thought I would take over for a bit and look back on my journey at AWS. My journey also maps very closely wit...
A first look at records and tuples in JavaScript In this blog post, we take a first look at the ECMAScript proposal “Record & Tuple” (by Robin Ricard and Rick Button). This proposal adds two kinds of compound primitive values to JavaScript:
.NET async/await in a single picture – TooSlowException It is said that picture is worth a thousand words, and I agree. That’s why I like preparing technical drawings to explain various concepts. So, here it is – a short story of how async/await works in .NET.
[Guest Blog] The Accidental Accessibility Advocate This post was written by MVP Bill Ayers as part of our Humans of IT Guest Blogger series. Read on to learn how the development of Windows Calc98 accidentally (and fortuitously!) became accessible, and helped create a journey towards mindfully designing fo...
Nullable Reference Types: Contexts and Attributes – A Look at New Language Features in C# 8 - .NET Tools Blog Our C# 8 language features series is coming to an end. Before we jump into nullable contexts and nullable attributes, here is a quick (updated) recap of our roadmap: Indices, Ranges, and Null-coalescing Assignments Switch Expressions and Pattern-Based Usi...
Multiple Environments in ASP.NET Core - Code Maze In this article, we’re going to cover how to set up and manage multiple environments in ASP.NET Core through different examples.
Introducing Collaboration—A Team Ready Fiddler Experience Fiddler is getting a new feature that makes collaborating with others on web debugging easier than ever. Read on to see how you can use it in your teams today.
Unit Testing in ASP .NET Core 3.1 This is the twenty-first of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, tit
A Guide to Threat Modelling for Developers Threat modelling is a risk based approach to cyber security requirements analysis.
Wave Curves: Simulating Lagrangian water waves on dynamically deforming surfaces (SIGGRAPH 2020) This is the video accompanying the SIGGRAPH 2020 paper "Wave Curves: Simulating Lagrangian water waves on dynamically deforming surfaces" by Tomáš Skřivan, Andreas Söderström, John Johansson, Christoph Sprenger, Ken Museth, Chris Wojtan. Project page: ht...
Pure CSS Oil Painting - by Diana Smith aka cyanHarlow Pure CSS Oil Painting - by Diana Smith aka cyanHarlow
How a Lazy Bitch like me learned to be Productive Before, I was a train wreck that ate too many cinnamon rolls and watched Netflix while laying in sweats on the couch. Today, I ran 3 miles, did 40 minutes of yoga, meditated, ate steel cut oats with berries for breakfast, then turned on my favorite busine...
WinForms in .NET Core (#VisualBasic, of course); playing with "high performance" WinForms drawing. Twitch is the world's leading video platform and community for gamers.
[St. Jude] Tiger King Codes: Regurgitator Twitch is the world's leading video platform and community for gamers.
I Was Blackmailed–Any YouTuber Could Be Next If you follow Gamefromscratch on Twitter, you may have already seen this tweet I put out last night about a blackmail demand that was made against our YouTube channel:
CLR, architectures, and stuff In my last blog entry I described the problem of servers over committing resources. There are...
Florian Rappl - Microfrontends with Blazor: Welcome to the Party! This is the recording of the meetup with Florian Rappl about Piral and Microfrontends. For the event, click here: https://www.meetup.com/Munchen-NET-Meetup/events/270154213/
Scaling .NET for Apache Spark processing jobs with Azure Synapse When you are processing gigs or terabytes of data, it's important to have resources that will help you scale to fit your data processing needs. In this episode, Brigit Murtaugh joins us again to show
Why is Artificial Intelligence So Useless for Business? Today's work in artificial intelligence is amazing. We've taught computers to beat the most advanced players in the most complex games. We've taught them to drive cars and create photo-realistic videos and images of people. They can re-create works of fin...
5 Types Of ZSH Aliases You Should Know In ZSH you can increase your productivity with aliases. This post explains 5 types of aliases that you should know. Boost your shell productivity now and make ZSH your own
Reverse Proxy Usage Spring 2020 Take this survey powered by surveymonkey.com. Create your own surveys for free.
Can 1/3 + 1/3 = 2/6? It seemed so! I thought I was on the right teaching track using real-world contexts to talk about fractions with a class of fourth and fifth graders. Then a surprise occurred! I'm still mulling over what I could have done. I'd love your thoughts.
Today’s Javascript, from an outsider’s perspective Today I tried to help a friend who is a great computer scientist, but not a JS person use a JS module he found on Github. Since for the past 6 years my day job is doing usability research & teaching at MIT, I couldn’t help but cringe at the slog that this...
The Day AppGet Died Microsoft released WinGet (Not to be mistaken with AppGet) earlier this week as part of their Build 2020 announcements. For the past few…
How our 99th percentile response time went from 4000 ms to sub 10 ms Performance. We all know the importance of it. We all have this innate sense that any system can and should do better. Yet again, so many questions arise. Where do you start? How do you …
Scott Hunter - .NET 5 and MS Build Announcements Thu, May 28, 2020, 6:15 PM: We'll open the Zoom meeting at 6:10-6:15 pm and aim to start the presentation at 6:30 pm sharp. This will give everyone time to join and get set up. Where possible, please
Life, part 12 Code for this episode can be found here. Exciting news for the client; I have added a play/pause button. I suppose I could have added that single line of code earlier, but hey, better now than late…
Announcing Experimental Mobile Blazor Bindings May update | ASP.NET Blog Update of Experimental Mobile Blazor Bindings with CSS fixes, improved docs, and easier syntax!
Strongly-typed ID update 0.2.1: Using strongly-typed entity IDs to avoid primitive obsession - Part 6 In this post I describe some updates to the Roslyn-powered code generation library that auto-generate. strongly-typed IDs for you.
Complete Website Redesign - (Speed Up Video) I did a complete website redesign on my site...right before launching a course! Go to https://www.jamesqquick.com and subscribe to the newsletter to stay updated and to get exclusive content & discounts Live streams on Twitch - https://twitch.tv/jamesqq...
Patrik Svensson - Targeting ARM64 for Windows in Rust This is my blog, where I write about stuff that interests me such as .NET, Rust, CI/CD and technology in general. I am a husband and a father, and I enjoy contributing to Open Source projects.
Idris 2 version 0.2.0 Released A new version (0.2.0) of Idris 2 has been released. You can download the source (including generated Scheme and Racket files for bootstrapping) from the download page.
Blazor News from Build 2020 In this post I highlight all the great Blazor announcements and content from the Microsoft Build 2020 digital event.
The Incredible Story of the US Army's Earth-Shaking, Off-Road Land Trains Oh, your pickup has a lift? That's cute.
Start House Largest collection of startup pitch decks on the internet. Over 600 from the world's best startups.
I bought netflix.soy | Tiny Projects An exploration into top level domains. How I ended up buying netflix.soy and domains from facebook, microsoft and google.
Why is Idris 2 so much faster than Idris 1? I've just released a new version of Idris 2, which is a significant release in that it's the first one which is able to compile itself. Thus, it's the first one where we can really see how the performance of Idris 2 improves on the performance of Idris 1.
The Morning Brew #3000 A daily link blog covering all aspects of the Microsoft Development World, published every working week day
Deploying Your Web Site to Azure Static Web Apps – Chinh Do 💭 Imagine: merging a Pull Request is all it takes to automatically deploy your static or single-page app to a secure, dynamically scaled, and globally distributed network with integrated API support – that’s the promise of Azure Static Web Apps.
Why Infrastructure As Code? - Simple Thread People often discuss features of Infrastructure as Code without explaining why they matter. Let's talk about the goals behind IaC and why you should care.
Released: Microsoft.Data.SqlClient 2.0 Preview 4 The SqlClient team is moving forward with continuous updates and improvements to the Microsoft.Data.SqlClient data provider for SQL Server. Our plan is to provide GA releases twice a year with two preview releases in between. This cadence should provide t...
Don't use method with side-effect in LINQ The author of this GitHub issue is complaining about the behavior or FirstOrDefault when it's following an OrderBy. Indeed, the predicate is called on each element which is not what he expected. In his example the predicate has a side-effect so he really ...
Monsters Weekly 166 - Staged Rollouts with Microsoft.FeatureManagement Continuing our series exploring the Microsoft.FeatureManagement library for ASP.NET Core. In this episode, we dive explore the TargetingFilter which can be used to roll out a feature to a subset of us
NuGet.org will permanently remove support for TLS 1.0 and 1.1 on June 15th | The NuGet Blog Last November, we shared our two-stage plan for deprecating TLS 1.0/1.1 on NuGet.org in which we stated that the permanent removal of TLS 1.0/1.1 support would occur in April 2020. However, in April, to avoid disrupting customers in the midst of the COVID...
Scaling Azure Functions from Consumption Plan to Premium Plan (and back again) Azure Functions, when hosted on a consumption plan, are great for most scenarios. You pay per use which is great for keeping costs down but there are some downsides and limitations. One of those is th
Logging to Notepad window from ASP.NET Core It's funny but it's possible to build .NET Core logger that sends logs to Notepad. Here's how to use it with ASP.NET Core applications.
Introduction to Functional Programming in F# - Part 10 — Softwarepark In this post we are going to start to look at some of the object programming features in the F# language.
Azure Cosmos DB wrap-up: May 2020 BUILD Announcements | Azure Cosmos DB Blog For BUILD 2020, we were excited to announce some truly amazing new features and capabilities to help you quickly and easily develop cloud-native apps of any size. We hope you really enjoyed hearing and seeing everything we announced. But I bet you may not...
Effectively stubbing remote HTTP service dependencies with HttpClient Interception In this post we take a look at how we can use the HttpClient Interception library to stub responses from upstream APIs
Microsoft Build 2020 | Channel 9 As developers come together to help the world solve new challenges—sharing knowledge and staying connected is more important than ever. Join your community to learn, connect, and code—to expand your s
Hacker who stole 620 million records strikes again, stealing 127 million more – TechCrunch A hacker who stole close to 620 million user records from 16 websites has stolen another 127 million records from eight more websites, TechCrunch has learned. The hacker, whose listing was the previously disclosed data for about $20,000 in bitcoin on a da...
Cryptology ePrint Archive: Report 2020/615 LadderLeak: Breaking ECDSA With Less Than One Bit Of Nonce Leakage
Using Blazor to build native mobile apps Wed, May 27, 2020, 6:30 PM: When it comes to building mobile apps, there is a variety of options for .NET developers, and Blazor mobile bindings is the new kid around the block. 😎While it might be ju
The NHL’s protocol for phase 2 of return-to-play is very bad On Monday, the NHL released a memorandum describing its protocol for phase 2 of its return-to-play plan. The 21-page document lays out how the NHL will bring players back to their teams' cities and protect their health as they begin...
Companies must pay share of rent for employees working from home According to media reports, Switzerland’s top court has ruled that employers are required to contribute to employees’ rent if they work from home.
Home automation and Bitcoin? To monitor my crypto investments, I made a Home Assistant script that alerts me when Bitcoin price has fluctuated even more than usual. The results sure are red. The spaghetti source code: https://pastebin.com/792dZhMY Bitcoin clips in the video: https:...
Blazor WebAssembly : Project Structure/Template - EP03 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Azure AD Secured Serverless Cosmos DB from Blazor WebAssembly Learn how to configure a standalone Blazor WebAssembly app to securely connect to an Azure Functions endpoint using Azure AD to retrieve a Cosmos DB resource token. Use the resource token to connect to Cosmos DB directly from the Blazor client app through...
How It All Started…AKA the Birth of the CLR - CLR, architectures, and stuff - Site Home Hello everyone, I am the Lead Architect of the CLR/UIFX group and the Chief Architect of the .NET Frameworks. I was thinking about what I should put in the first entry of my blog… as one of the founders of the CLR I thought it would be interesting to gi...
stapelberg uses this: my 2020 desk setup Michael Stapelberg’s private website, containing articles about computers and programming, mostly focused on Linux.
Exciting new features in C# 9 Last week at Microsoft Build, there have been a lot of exciting annoucements! .NET 5, Blazor WebAssembly, .NET MAUI, WinUI… But the thing I'm most eager to get my hands on is C# 9, which introduces many interesting new features, so let's take a quick tour...
GitHub Reinstates Popcorn Time Code Despite MPA 'Threat' * TorrentFreak Previously, an MPA takedown notice pulled Popcorn Time's GitHub repository offline. Popcorn Time filed a counternotice, with success.
Implementing simple cooperative threads in C - Stephen Brennan Using setjmp(), longjmp(), and assembly to implement a simple threading system in C!
Measurements of hash functions, indexed by machine eBASH (ECRYPT Benchmarking of All Submitted Hashes) is a project to measure the performance of hash functions. This page presents the benchmark results collected in eBASH:
https://event.on24.com/eventRegistration/console/EventConsoleApollo.jsp?eventid=2316608&sessionid=1&username=&format=fhvideo1&mobile=&flashsupportedmobiledevice=&helpcenter=&key=BF0BEDE5FDD7AD18B927DF2329D42F37&newConsole=true&nxChe=true&text_language_id=en&playerwidth=748&playerheight=526&eventuserid=301211460&contenttype=A&mediametricsessionid=259187181&usercd=301211460&mode=launch
Round 4: Hacker returns and puts 26Mil user records for sale on the Dark Web | ZDNet Gnosticplayers returns with new user records, most of which he obtained by hacking companies last month.
How the biggest consumer apps got their first 1,000 users - Issue 25 Considering every startup confronts this question at some point, I was surprised by how little has been written about it. Particularly anything actionable. So I decided to do my own digging. I spent the past month personally reaching out to founders, scou...
TUXEDO Book BA15 - Gen10 - 15,6 Zoll non-glare Full-HD IPS + AMD Ryzen 3500U + AMD Radeon Vega 8 Graphics + max. two SSDs (M.2) + max. 32GB RAM - TUXEDO Book BA15 - Gen10 TUXEDO Book BA15 - Gen10 - 15,6 Zoll non-glare Full-HD IPS + AMD Ryzen 3500U + AMD Radeon Vega 8 Graphics + max. two SSDs (M.2) + max. 32GB RAM
Habits of High-Functioning Teams I often struggle to explain what it means to be part of a high-functioning software team. Sure, there are mountains of literature, and an entire genre of LinkedIn thought leadership that professes all kinds of guidelines and heuristics about what makes te...
Yo-Yo Ma Plays Bach Live Yo-Yo Ma performs Bach's complete solo cello suites live as a memorial for those we have lost and a tribute to our resilience. #songsofcomfort #withme Yo-Yo Ma Johann Sebastian Bach (1685-1750) Six Suites for Unaccompanied Cello Suite No. 1 In G Major, ...
Register Domain Names at Register.com Register.com offers domain name registration, web hosting, website design and online marketing - all in one place. Award-winning customer service and small business tools to help build your online business.
18F - Consulting Software Engineer (IT Specialist) The Technology Transformation Service’s (TTS) mission is to lead the digital transformation of the federal government by helping agencies build, buy, and share technology that allows them to provide more accessible, efficient, and effective products and s...
inessential: weblog NetNewsWire is fast because performance is one of our core values. Being fast is part of the very definition of the app.
Chrome: 70% of all security bugs are memory safety issues | ZDNet Google software engineers are looking into ways of eliminating memory management-related bugs from Chrome.
SCM Marchant Cogito 240 Electronic Calculator This ten-key, non-printing electronic desktop calculator performs the four arithmetic operations of addition, subtraction, multiplication, and division. The factors and results are stored in three registers, two of twelve-digit capacity and the third, of...
Optimizing for the RDNA Architecture: presentation notes AMD recently released a great presentation on RDNA, with a lot of details on the new GPU architecture and optimisation advice. While watching it I took some notes (like you do in real conferences) …
Optimizing for the Radeon™ RDNA Architecture Subscribe: http://bit.ly/Subscribe_to_AMD Like us on Facebook: http://bit.ly/AMD_on_Facebook Follow us on Twitter: http://bit.ly/AMD_On_Twitter Follow us on Twitch: http://Twitch.tv/AMD Follow us on Linkedin: http://bit.ly/AMD_on_Linkedin Follow us on ...
Catalina is checking notarization of unsigned executables This is a follow-up to Allan Odgaard's excellent article macOS 10.15: Slow by Design. I want to talk specifically about the first section "Spawning a new Process", because there has been widespread misunderstanding of this. Odgaard provides a simple test ...
Devhints — TL;DR for developer documentation A ridiculous collection of web development cheatsheets · One-page guide to
LaTeX.css — Make your website look like a LaTeX document Use the following code to add an author and abstract to your document. It will look like this.
Jepsen Disputes MongoDB’s Data Consistency Claims In an article, MongoDB claimed their database passed “the industry’s toughest data safety, correctness, and consistency Tests”. In response, Jepsen published an article stating that MongoDB 3.6.4 had in fact failed their tests; the newer MongoDB 4.2.6 has...
Hacker Mods Old Calculator to Access the Internet, CASIO Files DMCA Complaint * TorrentFreak A hobbyist hacker who modified an old calculator to enable Internet access has been hit with a DMCA copyright infringement complaint by CASIO
User authentication with passwords, What’s SRP? The Secure Remote Password (SRP) protocol is first and foremost a Password Authenticated Key Exchange (PAKE). Specifically, SRP is an asymmetric or augmented PAKE: it’s a key exchange where only one side is authenticated thanks to a password. This is usu...
React and Serverless - Webinar Want to know how to combine React and Serverless to build fullstack applications? In this webinar, I will show you how to do just that using React and hosting serverless functions in Netlify! Go to https://www.jamesqquick.com and subscribe to the newslet...
Bookmark Saturday #1 – Václav Vančura, User Interface Designer As I have finally finished my new blog (to some degree, at least it’s in a presentable state now, but I am far from being done), I decided it’s time to resurrect my Bookmark Saturday I was writing more than a decade ago. So, without further ado, here are ...
To test its security mid-pandemic, GitLab tried phishing its own work-from-home staff. 1 in 5 fell for it Welp, at least that's better than industry averages, says code-hosting biz
Calca - The Text Editor that Loves Math Calca is an advanced symbolic calculator for iOS, OS X, and Windows that's as easy to use as a text editor.
Windows 10 quietly got a built-in network sniffer, how to use Microsoft has quietly added a built-in network packet sniffer to the Windows 10 October 2018 Update, and it has gone unnoticed since its release.
I made a NES emulator in Rust using generators This article was written using Rust 1.40 nightly (518deda77) with unstable features. Certain unstable features may have been changed or removed since.
Tab Reloader (page auto refresh) – Get this Extension for 🦊 Firefox (en-US) Download Tab Reloader (page auto refresh) for Firefox. An easy-to-use tab reloader with custom reloading time settings for individual tabs
HTTP Server - LanguageTool Wiki LanguageTool comes with its own embedded HTTP/HTTPS server so you can send a text to LanguageTool via HTTP and get the detected errors back as JSON. This embedded server can be started like this.
GitLab 13.0 released with Gitaly Clusters, Epic Hierarchy on Roadmaps, and Auto Deploy to ECS GitLab 13.0 released with Epic Hierarchy on Roadmaps, Auto Deploy to ECS, and much more to help you iterate quickly on a High Availability platform
What Unity Is Getting Wrong Developer QOL When I added Lua to Garry's Mod my intention wasn't primarily to make things moddable. I wanted to make things easier for myself. By wrapping a few functions and coding in Lua I could..
Quellcode von Mercedes-Benz-Fahrzeugen online geleakt Zahlreiche sensible Informationen über Daimler-Fahrzeuge waren mehr oder weniger ungeschützt im Netz zu finden.
A Meeting with Scott Hunter !! Tue, May 26, 2020, 6:30 PM: *** !! VIRTUAL MEETUP !! ***!! Microsoft BUILD conference is FREE !!And, it's completely online. Visit this link to learn more and to register for the event. Having been th
This Goes to Eleven (Pt. 5/∞) Decimating Array.Sort with AVX2. I ended up going down the rabbit hole re-implementing array sorting with AVX2 intrinsics. There’s no reason I should go down alone.
A multi-node, elastic, petabyte scale, time-series database on Postgres for free (and more ways we are investing in our community) We’re officially making multi-node TimescaleDB, a petabyte-scale distributed time-series database on PostgreSQL available for free – and investing in our community in other ways as well.
macOS 10.15: Slow by Design In episode 379 of ATP both Marco Arment and John Siracusa described noticeable delays and stalls after upgrading to macOS 10.15.
Touch Pins as Wake-up Source (ESP32 + Arduino series) Wake the ESP32 from deep sleep by using the touch sensors. This is handy if you want to respond to someone touching your device and turning it on. ⚡️Other videos in this series: https://www.youtube.com/playlist?list=PLzvRQMJ9HDiQ3OIuBWCEW6yE0S0LUWhGU (E...
Why ESP32's Are The Best Microcontrollers (ESP32 + Arduino series) The ESP32 is a very powerful microcontroller with built-in WiFi and Bluetooth, a dual-core CPU and a lot of memory. In this video I'll go over all of the features and explain why it's possibly the best chip to use for your next IoT project! ⚡️Other vid...
ESP32: Blink the LED (ESP32 + Arduino series) It's the "Hello World" of IoT projects: blink an LED. Here, I'll show you how to blink the built-in LED of most ESP32 development boards. Of course, by using Arduino framework. ⚡️Other videos in this series: https://www.youtube.com/playlist?list=PLzvRQM...
Install Serial Drivers for ESP32 (macOS, Windows, Linux) Before you can program the ESP32, you need to install a driver for the USB-to-UART chip. Depending on your board that might be the CH340 or CP210x chip. 🔗 Driver download links: - CH340 (Windows & Linux): https://learn.sparkfun.com/tutorials/how-to-inst...
Using the PlatformIO Library Manager (ESP32 + Arduino series) Use PlatformIO's dependency manager to automatically install and update any Arduino library you want to use. No need to code everything yourself because there are so many Arduino libraries available for various sensors and devices. LCD display? Temperatu...
Using Arduino's Serial Monitor & Plotter (ESP32 + Arduino series) Quickly debug your sketches with the Arduino Serial Monitor. See the value of variables and learn how to use the built-in plotter of the Arduino IDE. I've used this countless of times to visualize values of a new sensor that I'm testing. Seeing data in v...
Using DHT22 Temperature Sensor (ESP32 + Arduino series) Measure temperature and humidity with the DHT22 (AM2302) sensor. This is a cheap & accurate sensor that integrates easily into many IoT projects. ⚡️Other videos in this series: https://www.youtube.com/playlist?list=PLzvRQMJ9HDiQ3OIuBWCEW6yE0S0LUWhGU (Ev...
Deep sleep: Use RTC memory to store data (ESP32 + Arduino series) In deep sleep, the ESP32 powers down its main memory so all the contents is lost. You can, however, save some data in RTC memory. This is kept powered on during deep sleep and is ideal to keep some data around for when the ESP32 wakes up later. ⚡️Other v...
How To Install PlatformIO (ESP32 + Arduino series) Setting up PlatformIO inside Visual Studio Code for ESP32 development. PlatformIO is just an extension to Visual Studio Code and includes a library manager, a debugger and more! 🔗Useful links: - PlatformIO homepage: https://platformio.org/ ⚡️Other vid...
Controlling Relay Board (ESP32 + Arduino Series) Relays allow you to control high-voltage devices like a light bulb or outlet. You can also use them to operate garage doors or curtain motors. They are easy to connect & easy to control with an ESP32. Make a project to control the lights via WiFi? No pro...
Connect ESP32 to WiFi (ESP32 + Arduino series) Learn how to connect your ESP32 to your WiFi network. This is the biggest advantage of the ESP32: built-in WiFi. Once you have a WiFi connection, you can use it to send data to internet services such as ThingSpeak, AWS IoT, ... ⚡️Other videos in this s...
Connect to ThingSpeak (ESP32 + Arduino series) Use the built-in WiFi to send data to ThingSpeak. This could be temperature readings, water levels, lux levels, ... ThingSpeak is free if you send less than 3 million messages per year. Ideal for DIY projects. 🔗 Useful links: - ThingSpeak homepage: htt...
Why Use PlatformIO instead of Arduino? (ESP32 + Arduino series) The Arduino IDE is great, but also limited. Here I'll talk about using PlatformIO as a more powerful alternative. 🔗Useful links: - PlatformIO homepage: https://platformio.org/ ⚡️Other videos in this series: https://www.youtube.com/playlist?list=PLzvRQ...
Deep Sleep & Other Power Modes (ESP32 + Arduino Series) The ESP32 can consume a lot of power when you keep it running at full speed. Here, I'll go over all the different modes that allow you to reduce power consumption and save your battery. The best way is by using one of the sleep modes, such as Deep Sleep ...
Wakeup From Sleep With a Timer (ESP32 + Arduino series) You can't let the ESP32 be in deep sleep forever. At some point you need to wake it up and the easiest way is by using a timer. Learn how to configure your board so it will automatically wakeup after a certain periode of time. For instance: you can sleep...
Setting up Arduino IDE for ESP32 development (ESP32 + Arduino series) By default, the Arduino IDE has no support for the ESP32. In this video I'll show how to install the necessary software to make it compatible. 🔗Useful links - Arduino IDE download: https://www.arduino.cc/en/main/software - Official Espressif install in...
An Amazon Programmer's Perspective (http://pastebin.com/BjD84BQ3) An Amazon Programmer's Perspective (http://pastebin.com/BjD84BQ3) - amznymous.md
PAC-MAN Recreated with AI by NVIDIA Researchers | NVIDIA Blog On the 40th anniversary of PAC-MAN, NVIDIA GameGAN generated a fully functional version of the classic — without an underlying game engine.
Blazor In-Depth Join us in building a full-stack Blazor web application using the most fully featured native component suite available—Telerik UI for Blazor! In this live demonstration, you’ll learn how powerful the combination of Telerik UI for Blazor and the Blazor fra...
Weekly Update 192 Hey, check out that haircut! And shirt! It's almost like I'm a professional again 😊 Come Monday, schools here return as usual so I figured it was time for both my son and I to head to the barber. Other events of the day had me sprucing up to a level
async/await is the wrong abstraction - LogRocket Blog What we are trying to do with async/await is to ignore reality and have these async operations appear to be happening synchronously.
Autofac, WebApplicationFactory and integration tests This is one of those occasions where I'm not writing up my own work so much as my discovery after in depth googling. Integration tests with...
How easy is it to build a Marvel search engine with Blazor? Blazor WASM is here, but just how quickly can you go from dotnet new to something useful up and running in the browser?
The Fundamentals of Continuous Software Design Continuing my recent theme of remember why we originally thought Agile was a good thing before it devolved into whatever it is now. I had the opportunity over the weekend to speak online as part of…
The May 2020 release of Azure Data Studio is now available - SQL Server Blog The May release of Azure Data Studio is now available. Download Azure Data Studio and review the release notes to get started. Note: After downloading Azure Data Studio, say Yes to enabling preview features so that you can use extensions. Azure Data Studi...
JetBrains .NET Days Online 2020 – Session recordings available - .NET Tools Blog All the talks from JetBrains .NET Days Online 2020 are now available for everyone to watch.
Don't Code Tired | Preventing Inconsistent Feature Flag Values During a Single Request (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
More Performant Serverless GraphQL with Azure Functions, GraphQL for .NET, and Cosmos DB This posts focuses one few key performance aspects of serverless GraphQL service built with Azure Functions, GraphQL for .NET, and Cosmos DB.
Microsoft Build 2020 – Highlights This Microsoft Build 2020 conference was very different from all the previous ones as a digital experience event because of the COVID-19 Coronavirus. Microsoft made it a great experience – wi…
13 Firefox browser extensions to make remote work and school a little better – The Firefox Frontier These Firefox browser extensions are here to make remote work and school a little easier and more productive.
Zettelkasten — How One German Scholar Was So Freakishly Productive Luhmann wrote over 70 books and more than 400 scholarly articles using the Zettelkasten notetaking method.
Why these friendly dolphins are bringing in gifts from the sea The pod of dolphins are used to mingling with humans in Queensland, but COVID restrictions put an end to that.
G4 Pro Beats the Leading Home Brand Cameras in Image Quality Shootout – Ubiquiti Networks Blog We tested the best cameras from leading home surveillance brands and compared them to our UniFi G4 Pro 4k camera. We selected the highest performance models from Ring, Nest, and Arlo and benchmarked them against the UniFi G4 Pro.
TI removes access to assembly programs on the TI-83 Premium CE TI removes access to assembly programs on the TI-83 Premium CE Posted by Xavier on 20 May 2020, 21:35 GMT We're sad to relay news about the fact that in the currently latest OS 5.5.1 version released today for the TI-83 Premium CE & TI-83 Premium CE ...
Microsoft Open-Sources GW-BASIC | Windows Command Line We are excited to announce the open-sourcing of Microsoft GW-BASIC on GitHub! Yes, seriously 😀 Why? Since re-open-sourcing MS-DOS 1.25 & 2.0 on GitHub last year, we’ve received numerous requests to also open-source Microsoft BASIC. Well, here we are! 😁 ...
Introducing YARP Preview 1 | .NET Blog YARP is a reverse proxy toolkit for building fast proxy servers in .NET using the infrastructure from ASP.NET and .NET.
The Parker Quiz - with Matt Parker — Numberphile Matt Parker takes a quiz prepared by Brady. The YouTube version of this quiz contains a few visuals.
The Parker Quiz - with Matt Parker — The Numberphile Podcast Matt Parker takes a quiz prepared by Brady. The YouTube version of this quiz contains a few visuals at https://youtu.be/hMwQwppzrys
The Parker Quiz - Numberphile Podcast Matt Parker takes a quiz prepared by Brady. If you like quizzes and puzzles and interactive courses, check out episode sponsor Brilliant and get 20% off a premium subscription - https://brilliant.org/numberphile Many of the links below will contain quiz ...
WinDbg — the Fun Way: Part 2 Welcome to part 2 of me trying to make you enjoy debugging on Windows (wow, I’m a nerd)!
WinDbg — the Fun Way: Part 1 A while ago WinDbg added support for a new debugger data model, a change that completely changed the way we can use WinDbg. No more…
Stealing Secrets from Developers using Websockets This is a story of a convoluted, not-very-useful method for extracting codez from unwitting JavaScript developers working on top secret…
Life, part 11 Source code for this episode is here. I’ve added a panel to the UI that moves as the UI is resized; I’ll add some controls to it in future episodes. Back in 1994 I made a photocopy of a…
Windows Terminal Build Color Scheme Windows Terminal Build Color Scheme. GitHub Gist: instantly share code, notes, and snippets.
An introduction to RabbitMQ - What is RabbitMQ? To help you understand if RabbitMQ is the right message broker for your needs, we provide a high-explanation of what makes it unique, including examples of use cases for microservices, using rabbitMQ as a message bus and integrating into legacy systems.
Send to Carbon with VS19 Example Carbon code image Have you ever wanted to share a code snippet on social media and while requiring the formatting to stay intact and for it to look beautiful? I know that I have, which is h…
Introducing Project Tye | ASP.NET Blog Project Tye is an experimental developer tool that makes developing, testing, and deploying microservices and distributed applications easier.
Community We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. By browsing our web...
Please include documentation on how to opt out of telemetry · Issue #179 · microsoft/winget-cli Description of the new feature/enhancement The readme mentions you collect telemetry, but it doesn't include information on how to opt out. Opting out is critical, and understanding how should ...
Using Visual Studio Codespaces with .NET Core | .NET Blog Learn how we are enabling .NET Core projects for Visual Studio Codespaces and Visual Studio 2019.
Three bugs in the Go MySQL Driver Check out what we learned from shipping our busiest Go service in production—we found 3 bugs in the Go MySQL driver.
Creating a virtual stage when in-person isn’t possible - AI for Business One of my favorite video games is Age of Empires. I used to play it with coworkers almost two decades ago, and I still play it with my son who beats me with no mercy. One of the magical moments of the game is when you advance the age of your civilization,...
ARM Template Viewer - Visual Studio Marketplace Extension for Visual Studio Code - Graphically display ARM templates in an interactive map view
Blazor WebAssembly : Hello World from Windows & Linux - EP02 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Blazor WebAssembly is Officially Released at Microsoft Build Blazor WebAssembly has officially made it to its first production release. Learn some of the great new features and get a preview of what's coming in .NET 5.
The Death Of Corporate Research Labs In American innovation through the ages , Jamie Powell wrote: who hasn’t finished a non-fiction book and thought “Gee, that could have bee...
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Building a physical <blink> tag! This is the latest of my many terrible lockdown-induced ideas. I’m saving money on commuting. So I’m spending it on tech-crap I really don’t need. I bought a new laptop sticker. A…
OpenAI Model Generates Python Code Full Video: https://www.pscp.tv/Microsoft/1OyKAYWPRrWKb?t=29m19s Credits: Microsoft, OpenAI
ASP.NET Core in Action, Second Edition Fully updated to ASP.NET 3.1, ASP.NET Core in Action, Second Edition</i> is a hands-on primer to building cross-platform web applications with your C# and .NET skills. Even if you’ve never worked with ASP.NET you’ll start creating productive cross-platfor...
Mount Everest is Visible From Kathmandu, Nepal for First Time in Living Memory Last week Mount Everest was visible from Kathmandu for the first time in living memory. The picture above, taken from Chobar by Abhushan Gautam, of the world’s highest peak over 120-miles awa…
Azure Arc enabled Kubernetes preview and new ecosystem partners We are delivering Azure Arc enabled Kubernetes in preview to our customers. With this, anyone can use Azure Arc to connect and configure any Kubernetes cluster across customer datacenters, edge locations and multi-cloud.
Oqtane Blog | Announcing Oqtane 1.0... a Modular Application Fram Strategically timed with Microsoft BUILD 2020 and the release of .NET Core 3.2... we are pleased to announce the official 1.0 release of Oqtane, an op
Windows PowerToys FancyZones is the essential window manager for Windows 10 Last year Microsoft rebooted PowerToys and it's open source and on GitHub. It's a few months later and PowerToys is ...
Xamarin Forms turns to .NET MAUI - single project and code-base dev experience Microsoft announced at Build 2020 .NET MAUI - the effort to turn Xamarin Forms apps use single cross-platform code-base targeting multiple platforms.
A Guide to Threat Modelling for Developers Threat modelling is a risk based approach to cyber security requirements analysis.
Announcing Uno Platform 3.0 - Support for WinUI 3.0 Preview 1 - Uno Platform Today, the Uno Platform is adding support for WinUI 3.0 Preview, alongside WinUI 2/UWP and later. This allows applications to use newer APIs from Microsoft and create cross platforms apps. We’ve worked closely together with the WinUI team in order to be a...
Introduction to quantum computing with Q# – Part 3, Single qubit gates We left off in the last post after having discussed the Hadamard gate – our first quantum gate – and how it can be used to crate a uniform superposiiton for a single qubit. We are going to continue today by exploring other single qubit gates, discussing t...
Using WSL to Launch Several Bash Command from an Application Struggled today with launching WSL from a Windows application to automate an external build process. Turns out this was a lot harder than it should have been due to some quirks on how the `wsl.exe` and `bash.exe` are registered by the Windows Sub System f...
Don't Code Tired | Managing Microsoft Feature Flags with Azure App Configuration (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
How ListSeparator Depends on Runtime and Operating System - .NET Tools Blog This blog post is a part of a series that covers various technical challenges that we had to resolve during the migration of the Rider backend process from Mono to .NET Core. By sharing our experiences, we hope to help … Continue reading →
Introducing WinUI 3 Preview 1 - Windows Developer Blog Today at Microsoft Build 2020 the WinUI team is excited to announce the latest version of WinUI 3 available for public preview: WinUI 3 Preview 1. This preview expands the world of WinUI to an even wider audience of developers – the previously-released Wi...
Windows Terminal 1.0 | Windows Command Line Last year at Build 2019, we first announced the Windows Terminal. Since then, we have been working with the community to create a wonderful terminal experience while still being a preview product. Here we are at Build 2020 and we are so excited to share w...
Tackle Big-O Notation in .NET Core - Simple Talk Every computer science student must learn about Big-O Notation, a way to conceptualize algorithm complexity that directly relates to performance of the algorithm. In this article, Camilo Reyes demonstrates how to apply Big-O algorithms to .NET Core applic...
Remaster Update and Open Source / Mod Support Posted in r/commandandconquer by u/EA_Jimtern • 927 points and 283 comments
What Is Nix Join us on May 25, 2020 at 1:00 pm EST for ShipIt! presents How Shopify Uses Nix, a discussion about how Shopify is using Nix to rebuild our developer tooling with Burke Libbey. Please register. Over the past year and a bit, Shopify has been progressively...
Improvements to XAML tooling in Visual Studio 2019 version 16.7 Preview 1 | Visual Studio Blog What's new in Visual Studio XAML tooling for desktop developrers building WPF, UWP and where applicable Xamarin.Forms applications
Home Chef confirms 8 million user records stolen in breach – TechCrunch The home delivery service's customer database is listed for sale on a dark web marketplace.
Composing in the Caddyfile Web server config files are mostly about expressing HTTP handling logic. Often, various handlers or middlewares need to be “composed” to form a cohesive HTTP handler that returns the desired responses. Structurally, config files are basically limited to ...
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Digital Overload: Average Adult Will Spend 34 Years Of Their Life Staring At Screens - Study Finds A new survey may surprise even the most screen-addicted tech user. Researchers say the average adult will spend 34 years of life gazing at their digital devices.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Victory! ICANN Rejects .ORG Sale to Private Equity Firm Ethos Capital In a stunning victory for nonprofits and NGOs around the world working in the public interest, ICANN today roundly rejected Ethos Capital’s plan to transform the .ORG domain registry into a heavily indebted for-profit entity. This is an important victory ...
Turning Signal App into a Coarse Tracking Device Signal Private Messenger’s ease of use, multiplatform support, and end-to-end encryption for both text and calls have attracted millions…
r/commandandconquer - Comment by u/EA_Jimtern on ”Remaster Update and Open Source / Mod Support” 524 votes and 168 comments so far on Reddit
Welcome to C# 9.0 | .NET Blog C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language. With every new version of C# we strive for greater clarity and simplicity in common coding scenarios,
F# 5 and F# tools update | .NET Blog We’re excited to announce some updates to F# 5 today! We shipped a lot of preview features since F# 5 preview 1, and they have all been stabilizing since that release. Today, we’re happy to announce some minor additions to F# 5 and talk about some pretty ...
Kyle Halladay - Ray Tracing In Notepad.exe At 30 FPS I build shaders, renderers, games, and other stuff that's fun to stare at.
Why is This Website Port Scanning me Investigation of the practice of port scanning site visitors for fingerprinting and tracking.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
The Miracle Sudoku You can try one of the most extraordinary puzzles we've ever seen by Mitchell Lee here: https://cracking-the-cryptic.web.app/sudoku/tjN9LtrrTL ▶ *NEW* CRACKING THE CRYPTIC MERCHANDISE◀ https://teespring.com/stores/cracking-the-cryptics-store ▶ THE FIRS...
Accessify your Blazor apps - Hot accessibility techniques for Blazor apps Accessibility can be a jungle to navigate for regular websites and it becomes impenetrable for complex web applications. It doesn't need to be this way. Ross will show three core techniques that move beyond the basics to really address how to start stron...
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Developer Velocity: Empowering developers to fuel business performance Developer Velocity isn’t just about increasing the speed of delivery, but about unleashing developer ingenuity—turning developers’ ideas into software that supports the needs of your customers and the goals of your business.
Announcing Entity Framework Core 5.0 Preview 4 | .NET Blog Announcing the release of Entity Framework Core 5.0 Preview 4 with bug fixes and several new features. Get started with EF Core 5.0 today!
Code, collaborate, and ship your apps from anywhere Welcome to Microsoft Build 2020! This all-new 48-hour digital experience is designed to help you and other developers around the world come together to solve challenges, share knowledge, and stay connected.
A Guide to Threat Modelling for Developers Threat modelling is a risk based approach to cyber security requirements analysis.
Windows Forms Designer for .NET Core Released | .NET Blog Today we’re happy to announce that the Windows Forms designer for .NET Core projects is now available as a preview in Visual Studio 2019 version 16.6! We also have a newer version of the designer available in Visual Studio 16.7 Preview 1!
Create Real-time Applications with ASP.NET Core SignalR – Using Rider! - .NET Tools Blog Folks who use your software want to-the-second updates. Especially in a business setting, where people need to get things done, and get them done at “the speed of business”. Company dashboards showing sales and their projections often need information to ...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
ASP.NET Core updates in .NET 5 Preview 4 | ASP.NET Blog ASP.NET Core 5.0 Preview 4 is now available! Check out all the updates and improvements in this release.
Meeting the demands of IoT edge data & compute - Azure SQL Edge now available in preview. Today we are happy to announce Microsoft Azure SQL Edge is now available in public preview. Optimized for IoT gateways and devices, Azure SQL Edge extends the industry-leading performance and security of Microsoft SQL engine to the intelligent edge. T...
Azure App Configuration: Configuration of .NET Applications In older solutions I’ve created a service that returns all the different configurations used by different projects in a solution, e.g. URLs to APIs, connection strings, and more. Now with Azu…
Monsters Weekly 165 - WaitAndRetry with Polly Polly the transient application error handling block for .NET is able to handle some pretty complex scenarios. In this episode we’ll expand on the simple retry we set up in a previous episode (https:/
Building End-to-End Diagnostics: Visualization with Exporters Posts in this series: An IntroTrace ContextDiagnostic EventsOpenTelemetry IntegrationActivity and Span CorrelationVisualization with ExportersSource Code In the last post, we looked at surfacing our diagnostics events from the Activity and DiagnosticSourc...
Releasing Today! Visual Studio 2019 v16.6 & v16.7 Preview 1 | Visual Studio Blog In coordination with Build 2020, Visual Studio 2019 v16.6 releases and contains features in C++, Git, Debugging, and Microsoft Fakes.
Don't Code Tired | Microsoft Feature Flags: Implementing Custom Feature Filters (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
Remembering Why Agile was a Big Deal Earlier this year I recorded a podcast for Software Engineering Radio with Jeff Doolittle on Agile versus Waterfall Software Development where we discussed the vital differences between Agile devel…
Want to build a side business? Just buy a great Domain Name | Deep South Ventures So you wanna start a side business while holding down a full-time job. Kool. Dang smart move – that’s the same route I took – ten years ago now. Self-funded, no VC to appease, no angel investor to update. Just you, and your sandbox of ambition. Hmm, but w...
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Azure Static Web Apps documentation Azure Static Web Apps allows you to build JavaScript web applications that automatically publish from changes made in GitHub.
Windows Terminal overview Learn about Windows Terminal and how it can improve your command line workflow.
My Stream Timer My Stream Timer is an easy to use countdown and count-up timer for streamers. Multiple timers are available that write a file to disk to use with popular streamer apps.
Spotify signs ‘The Joe Rogan Experience’ to an exclusive multi-year deal – TechCrunch Over the past couple of years, Spotify has demonstrated a long-term commitment to the podcasting format by shelling out money hand over fist. The music streaming service has made a number of high-profile acquisitions, including production company Gimlet a...
When SimCity got serious: the story of Maxis Business Simulations and SimRefinery | The Obscuritory The creators of SimCity had a division that made Sim games for corporations. They were never released to the public. For the first time ever, this is the story of Maxis Business Simulations.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Simple Personal Finance Tracking with GnuCash An overview of how I use the open source accounting program GnuCash to manage my finances and generate cool graphs.
Graduate Student Solves Decades-Old Conway Knot Problem It took Lisa Piccirillo less than a week to answer a long-standing question about a strange knot discovered over half a century ago by the legendary John Conway
CSLA .NET 5.2.0 release I am thrilled to announce that CSLA .NET version 5.2.0 is now available in NuGet.
Why is Rails boot so slow on macOS? About a year ago I noticed various benchmarks such as running specs were running abnormally slow on macOS. Noah Gibbs started some basic investigation but did not come up with anything definitive. Since then I crafted a version of Discourse Bench (used a...
A Meeting with Scott Hunter !! Tue, May 26, 2020, 6:30 PM: *** !! VIRTUAL MEETUP !! ***!! Microsoft BUILD conference is FREE !!And, it's completely online. Visit this link to learn more and to register for the event. Having been th
Modern Web UI with Blazor WebAssembly Modern web development is here with Blazor! Be productive building beautiful interactive UI with .NET and C# that runs on any device via WebAssembly. PWAs, authentication, debugging, +more.
Quickref Experimental search engine for developers. Searches a curated subset of the web: official docs and community-driven sources. No JS, cookies, tracking, external requests or data collecting.
Announcing Microsoft Lists - Your smart information tracking app in Microsoft 365 Build 2020 brought a lot of Microsoft 365 news and announcements for businesses and developers – including the first disclosure of Microsoft Lists. We are pleased to share our vision for Lists – to highlight how you use it to track issues, manage inventor...
The Journey to One .NET Get the latest updates in .NET Core and how you can be more productive building apps that run on any platform or device. Learn about some of the exciting things we're working on for .NET 5 and beyond.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Announcing accelerated training with ONNX Runtime—train models up to 45% faster - Open Source Blog Today we are introducing significant updates to ONNX Runtime, including the ability to train models up to 45% faster.
The Windows Subsystem for Linux BUILD 2020 Summary | Windows Command Line This year at an all virtual BUILD conference we had many exciting announcements for the Windows Subsystem for Linux (WSL)! This blog post gives you a summary of all the WSL news, including what’s available now and what you can expect in the future.
Hacker arrested in Ukraine for selling billions of stolen credentials | ZDNet Hacker "Sanix" has been selling billions of hacked user credentials on hacker forums and Telegram channels.
Walmart says it will discontinue Jet, which it acquired for $3B in 2016 – TechCrunch So much for Walmart’s big and expensive effort to take on Amazon with a digitally-native brand. Amid the coronavirus crisis and its impact on the retail industry, today the retail giant quietly announced in its quarterly report that it would be discontinu...
DirectX ❤ Linux | DirectX Developer Blog DirectX 12, NVIDIA CUDA, OpenGL and OpenCL acceleration are coming to the Windows Subsystem for Linux.
Amazon.com : pangshi 7inch Adjustable Articulating Friction Magic Arm & Large Super Clamp Compatible with DSLR Camera Rig, LED Lights, Flash Light, LCD Monitor : Camera & Photo Amazon.com : pangshi 7inch Adjustable Articulating Friction Magic Arm & Large Super Clamp Compatible with DSLR Camera Rig, LED Lights, Flash Light, LCD Monitor : Camera & Photo
A Google Cloud support engineer solves a tough DNS case | Google Cloud Blog How a Google Cloud support engineer found one customer’s missing DNS packets
Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
Introducing App Service Static Web Apps Modern web apps are increasingly adopting static front-end design patterns with client-side processing powered by JavaScript. This paradigm requires us to think differently about how we deploy and host web apps that don’t rely on web servers and consequen...
https://www.nvidia.com/content/dam/en-zz/Solutions/Data-Center/nvidia-ampere-architecture-whitepaper.pdf
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Hosting Blazor WebAssembly in Azure Static Web Apps (Preview) I wanted to see if I could get Blazor Wasm apps in the new Azure Static Web Apps preview service. Turns out you can...with some caveats :-).
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Developing for all 1 billion Windows 10 devices and beyond - Windows Developer Blog This year, Microsoft Build 2020 is a digital-only event that we all get to experience from the comfort of our homes. We hope you enjoy learning about the new features and technologies that matter most to you. Today, I will have the privilege of sharing ho...
Handling Web API Exceptions with ProblemDetails middleware In this post I describe the ProblemDetailsMiddleware by Kristian Hellang that can be used to return ProblemDetails when an exception occurs in an API
World IBD Day 2020 Join the Crohn’s & Colitis Foundation and the more than 10 million people worldwide affected by Crohn’s disease and ulcerative colitis to #StepUp4IBD for World IBD Day!
World IBD Day 2020 Join the Crohn’s & Colitis Foundation and the more than 10 million people worldwide affected by Crohn’s disease and ulcerative colitis to #StepUp4IBD for World IBD Day!
Free and Open Defold is a free and open game engine with a permissive license. Defold is owned and developed by the Defold Foundation.
Expanding Visual Studio 2019 support for Visual Studio Codespaces | Visual Studio Blog Now more than ever, developers are juggling multiple projects at work and at home. New features, bug fixes, PR reviews, & prototypes all compete for time and attention on limited resources. Visual Studio Codespaces provides hosted development environments...
ASP.NET Blog | Blazor WebAssembly 3.2.0 now available I’m thrilled to announce that Blazor WebAssembly is now officially released. This is a fully-featured and supported release of Blazor WebAssembly that is ready for production use. Full stack web development with .NET is now here! Get started Getting start...
Visual Studio 2019 for Mac version 8.6 is now available | Visual Studio Blog Visual Studio 2019 for Mac version 8.6 is available today and includes an integrated terminal, support for Blazor WebAssembly, updated identity libraries, and support for building and running gRPC projects. Are you ready for the latest version of Visual S...
Numberphile Hat Discover Numberphile Hat Hat from Numberphile, a custom product made just for you by Teespring. With world-class production and customer support, your satisfaction is guaranteed.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
VS Code React Setup - 5 Tips Want to become a better React developer? Your VS Code React setup can drastically change the way you create React apps. In this video, we'll cover 5 tips to improve your VS Code React setup to also improve your efficiency and proficiency as a React develo...
Announcing .NET 5 Preview 4 and our journey to one .NET | .NET Blog .NET 5 is the next version and future of .NET. We are continuing the journey of unifying the .NET platform, with a single framework that extends from cloud to desktop to mobile and beyond. Looking back, we took the best of .NET Framework and put that into...
Introducing .NET Multi-platform App UI | .NET Blog You can build anything with .NET. It’s one of the main reasons millions of developers choose .NET as the platform for their careers, and companies invest for their businesses. With .NET 5 we begin our journey of unifying the .NET platform,
Windows Package Manager Preview | Windows Command Line We are thrilled to announce the Windows Package Manager preview! If you’re already familiar with what a package manager is, feel free to skip this paragraph. If you’re still reading, you’re going to love this! A package manager is designed to help you sav...
Week of Blazor Events with Telerik - Join Us! Join us for a week full of Blazor events where you can learn how to create your first Blazor app, meet experts from around the world and win prizes!
A Universe of Sorts I show off minanim.js , a tiny, 100LoC, yet feature-complete library for building animations declaratively, and why someone would want to do things this way. Enjoy!
The Hardest Program I've Ever Written – journal.stuffwithstuff.com The hardest program I’ve ever written, once you strip out the whitespace, is 3,835 lines long. That handful of code took me almost a year to write. Granted, that doesn’t take into account the code that didn’t make it. The commit history shows that I delet...
Developer in Cyprus Claims Breach of Contacts App Covve Visual Network Ltd., a Cyprus-based app developer, acknowledges that it's the owner of 90GB of data - including tens of millions of records - that apparently
Tiny websites are great | Tiny Projects Why building your own tiny website is a really great project that every code should do.
I Built The Animal Crossing Voice Generator In 64-Lines of Code - (Animalese) The dialogue in Animal Crossing has a great sound to it. It turns out, it is also very easy to make! See how I replicate the method that Nintendo uses to voice dialogue for characters like Tom Nook and Isabelle. This simple Animalese generator can be use...
ep 2 - Special Microsoft Build 2020 Keynote Twitch is the world's leading video platform and community for gamers.
Fiddler Everywhere is Getting a New Look Fiddler Everywhere is getting a new user interface and user experience for web and desktop network debugging for macOS, Linux, and Windows
TypeScript in a Weekend: A Crash Course I am in the midst of searching for my first job as a developer, and I recently interviewed at a compa...
Uno Platform lets you develop for macOS and Windows using the same code Uno Platform now supports macOS. As a result, you can develop for Windows, macOS, the web, iOS, and Android using the same code base.
Grafana v7.0 released: New plugin architecture, visualizations, transformations, native trace support, and more The Grafana 7.0 release is full of major new features and enhancements. Find out all the details here.
Preventing Leaked Azure Secrets in GitHub! Hello Everyone! Today I would like to share with you a very important security topic. Did you ever push password or secrets creds to GitHub by accident? Did you ever wish if there is a way to block your commit or warning you that there are sensitive creds...
A Guide to Threat Modelling for Developers Threat modelling is a risk based approach to cyber security requirements analysis.
Don't Code Tired | Microsoft Feature Flags: Controlling Features with Feature Filters (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Webinar tomorrow - Event Sourcing in C# with RavenDB I’m going to be talking about event sourcing in RavenDB tomorrow. The registration link and full details are here.
How I trick my well developed procrastination skills It took me 10 years to finish my PhD, so I would assume my procrastination skills are not that bad ;) … fortunately, nowadays, I use some basic rules to fight procrastination and have become quite efficient with it. The following three basic rules helped ...
Satya Nadella: Permanent work from home damaging for workers' well-being | India Business News - Times of India India Business News: As tech companies like Twitter prefer their employees to work from home forever, Microsoft CEO Satya Nadella has warned that making remote work perman
Pricing Calculator | Microsoft Azure Configure and estimate the costs for Azure products and features for your specific scenarios.
Tag Helper Authoring in ASP .NET Core 3.1 This is the twentieth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled ASP .NET C
The Effects on Cognition of Sleeping 4 Hours per Night for 12-14 Days: a Pre-Registered Self-Experiment - Alexey Guzey Abstract I slept 4 hours a night for 14 days and didn’t find any effects on cognition (assessed via Psychomotor Vigilance Task, a custom first-person shooter scenario, and SAT). I’m a 22-year-old male and normally I sleep 7-8 hours. I was fully alert (ver...
Announcing end of support for .NET Standard 1.3 in AWS SDK for .NET | Amazon Web Services Microsoft announced the end of support for .NET Core 1.0 and 1.1 platforms on June 27th, 2019. Given that the .NET Standard 1.3 target of the AWS SDK for .NET is only used for .NET Core 1.0 and 1.1 platforms, we will be removing the .NET Standard 1.3 targ...
ACME End User Client and Code Signing Certificates [Docs] [txt|pdf|xml|html] [Tracker] [WG] [Email] [Diff1] [Diff2] [Nits] Versions: (draft-moriarty-acme-client) 00 01
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Covve revealed as source of data breach impacting 23m individuals Have I Been Pwned? founder Troy Hunt solves three-month mystery
Hosting Blazor WebAssembly Hosted Apps in Azure App Service Web Apps - Pete Codes Blazor is the buzzword in SPA frameworks in 2020. Microsoft are all in behind it, and for good reason. Born…
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Real-time communication with Azure Functions, SignalR service and Blazor Wasm What is ASP.NET Core SignalR? It is an open-source library that adds real-time web functio...
Life, part 10 Last time on FAIC I discussed a technique for parallelizing computation of Life grids by using SIMD instructions to handle 256 bits worth of grid state truly in parallel. Today I’m going to n…
Schedule Your On-Demand Live Sessions at GTC Digital Create a Free Account to Enroll in any On-Demand Live Sessions.
Norske offiserer og soldater avslørt av mobilen Dataene NRK har fått tilgang til viste at forsvarsansatte daglig røpet sine bevegelser.
youtube automatically delete "communist bandits" 共匪 in all comments now? youtube automatically delete "communist bandits" 共匪 in all comments now?
digital clock in conways game of life All kudos to http://codegolf.stackexchange.com/questions/88783/build-a-digital-clock-in-conways-game-of-life
Multi-path cancellation; a tale of two codependent async enumerators Disclaimer: I'll be honest: many of the concepts in this post are a bit more advanced - some viewer caution is advised! It touches on concur...
Check what .net core GC keywords are enabled without a debugger How to inspect arbitrary values in the memory of a .net process on Linux.. And find an unexpected bug in the process
Stop setting the language of your website based on my location Location-based language setting is a bad idea. It's much better to use the browser's language.
Mystery of The French Thousands Separator A detective story involving a failing unit test. A test that passes the build, but fails on my machine. And how the Unicode Consortium is at the center of it all.
The End of Integration Testing: If You've Passed All the Tests ... -- Visual Studio Magazine Really, you only need to do two kinds of testing: Unit testing (to make sure that your individual components work) and end-to-end testing (to make sure your application works). Anything else is just a waste of your time.
Released: Microsoft.Data.SqlClient 1.1.3 We recently released an update to Microsoft.Data.SqlClient, version 1.1.3. The update addresses a couple issues that are important to our customers. Updates in Microsoft.Data.SqlClient 1.1.3 are: Fixed Fixed driver behavior to not perform enlistment ...
It’s all in the Host Class – Dependency Injection with .NET In the first article of this series, dependency injection is introduced, and I’m showing how a dependency injection container can be created with the Host class.
Don't Code Tired | Using C# Source Generators with Microsoft Feature Management Feature Flags Don't Code Tired - Jason Roberts on Software Development and .NET -
Experiences with email-based login GoatCounter 1.2 (due to be released later today or tomorrow) will switch from email-based authentication to password authentication.
Discrete Mathematics - An Open Introduction This is the new 3rd edition of the book. The previous version is available at the 2nd edition's site.
Hundred Rabbits Hundredrabbits create open source low-power hardware, tools and toys aboard a sailboat named Pino
10 most common mistakes using kubernetes We had the chance to see quite a bit of clusters in our years of experience with kubernetes (both managed and unmanaged - on GCP, AWS and Azure), and we see some mistakes being repeated. No shame in that, we’ve done most of these too! I'll try to show the...
It's Time to Get Back Into RSS | Daniel Miessler A lot of people who were on the internet in the early 2000's remember something called RSS. It stands for Really Simple Syndication, and it allowed
Explore the world one photo at a time | Bing Wallpaper Bring your desktop to life with a new background each day when you download Bing Wallpaper
Snake Battle Royale - 100 Subscribers Special Thanks for 100 subscribers! Twitter: https://twitter.com/Zzzzoder Intro music: https://www.youtube.com/watch?v=CAJ2Q3Y15iM #code #coding #programming
Bing Wallpapers - Apps on Google Play Bing Wallpapers features a collection of beautiful images featured on the Bing homepage over the last 10 years. Browse images, learn where they're from, and set them as your mobile wallpaper. Each image tells a story Discover details on what makes each i...
Home page - FuGet Gallery This site is a nuget package browser combined with an API browser. The package browser uses the Nuget Gallery API to display all the packages in their index. The API browser combines the XML documentation and the metadata of the package's assemblies...
Kafka Needs No Keeper - Removing ZooKeeper Dependency Say goodbye to Kafka ZooKeeper dependency! KIP-500 introduces a new way of storing data in Kafka itself, rather than in external systems such as ZooKeeper.
May DDD By Night Thu, May 21, 2020, 6:00 PM: We have started planning DDD by Night May, and now looking for speakers.The evening will be hosted by the DDD Melbourne crew and consists ofshort & sharp presentations of t
Shrinking BSON Documents I recently saw a tweet about optimising a DynamoDB instance by shortening attribute names.
Data processing with .NET for Apache Spark .NET for Apache Spark empowers developers with .NET experience or code bases to participate in the world of big data analytics. In this episode, Brigit Murtaugh joins Rich to show us how to start pro
No One Goes There Anymore There's a famous Yogi Berra quote that goes: Nobody goes there anymore. It's too crowded. I have a serious medical condition. I don't us...
GraphQL API for SQL Database in .NET — setting up access to the data In the previous article, we did a short overview of GraphQL technology and component for the SQL databases under .Net. There you may find…
Handling concurrency - Aggregate Pattern and EF Core - Kamil Grzybek How to handle concurrency conflicts and enforce domain invariants using Entity Framework Core and Domain-Driven Design Aggregate Pattern.
California - Hamilton Official Site I wish to receive emails about Hamilton products, services, offers and promotions and confirm I have read and understood the Privacy Policy.
Multi-threaded Producer Consumer using .Net Core Channels Dotnet Core is getting better everyday. Recently I was assigned a task at work to migrate millions of documents from AWS to an in-house…
Trains․NET - Episode 29 - Nicer train collisions and a release! Originally streamed at https://twitch.tv/davidwengier In this episode we add a new layer for visualizing train collision scanning, and use that to create, with the help of Romanx and TheGubble in chat, a much better algorithm for much nicer collisions. F...
Private Link for Azure SQL Database - Part 1 In the first part of this two-part video segment, Rohit Nayak explains what Private Endpoint for Azure SQL Database is and how it relates to the overall connectivity story for Azure SQL. You can learn
ASP.NET Core Blazor WebAssembly with Azure Active Directory groups and roles Learn how to configure Blazor WebAssembly to use Azure Active Directory groups and roles.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Build (and publish) a .dacpac (SQL Server database project) with .NET Core - even on Linux or macOS! In this post, I will describe how you can build a SQL Server Database project in order to create a .dacpac file, using .NET Core only - dotnet build.
How to View the SQL Generated by Entity Framework Core using .NET Core Logging This post shows you how to intercept and view the SQL generated by Entity Framework Core. This method takes advantage of Microsoft's built in logging for .NET core. Only 2 lines of code required.
CHRISTMAS LECTURES 2019: Secrets and lies Mathematician Dr Hannah Fry presents the 2019 CHRISTMAS LECTURES – Secrets and lies: The hidden power of maths. Broadcast on BBC 4 at 8pm on 26, 27 and 28 December.
It’s OK for your open source library to be a bit shitty (Content note: I normally try to keep my natural level of profanity slightly under control on this blog. I won’t be doing that in this post)
What Every Software Engineer Should Know about Apache Kafka: Events, Streams, Tables, Storage, Processing, And More To help fellow engineers wrap their head around Apache Kafka and event streaming, I wrote a 4-part series on the Confluent blog on Kafka’s core fundamentals....
Cryptology ePrint Archive: Report 2020/572 HACL×N: Verified Generic SIMD Crypto (for all your favorite platforms)
Introducing ASP.NET 5 The first preview release of ASP.NET 1.0 came out almost 15 years ago. Since then millions of developers have used it to build and run great web applications, and over the years we have added …
Matrix Factorization - Numberphile Featuring Professor David Eisenbud, director of the Mathematical Sciences Research Institute (MSRI). More links & stuff in full description below ↓↓↓ More videos with Professor Eisenbud: http://bit.ly/Eisenbud_Videos More form the Professor on our podca...
If I could bring one thing back to the internet it would be blogs Nowadays especially it's nice to have things to read. New things, things from various sources and various voices, various minds talking about their t…
Security incident - Covve On the 15th of May 2020 we became aware that some user data was compromised through unauthorised access to one of our systems. We immediately launched an investigation into the incident and we are taking appropriate steps to prevent any such incidents in ...
If I could bring one thing back to the internet it would be blogs Nowadays especially it's nice to have things to read. New things, things from various sources and various voices, various minds talking about their t…
Creating and Editing Content - Demo and Q&A Want to know what it's like to create and edit YouTube videos, courses, etc? Come join me for an open Q&A to ask anything you want! Go to https://www.jamesqquick.com and subscribe to the newsletter to stay updated and to get exclusive content & discounts...
Data processing with .NET for Apache Spark .NET for Apache Spark empowers developers with .NET experience or code bases to participate in the world of big data analytics. In this episode, Brigit Murtaugh joins Rich to show us how to start processing data with .NET for Apache Spark. [01:01] - Wh...
Write your first C# code - Learn Get started by writing tiny code examples to learn the basics of the C# syntax!
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
Coding is Not Computer Science Coding is computer science in the same way that buying something at the store is economics, or talking to your neighbor is sociology. Buying a widget at the store is governed by dynamics described …
Swift 5.3 Will Expand Officially Supported Platforms to Windows and Additional Linux Distributions Swift 5.3 has recently entered the final stage of its development with the creation of the release/5.3 branch. One of the major goals for the upcoming Swift release is extending official platform support, including additional Linux distributions and Windo...
Service NSW emails hacked in cyber attack The email accounts of almost 50 NSW government employees have been breached in a cyber attack on the customer service department, putting the personal data of citizens at risk.
So much of academia is about connections and reputation laundering « Statistical Modeling, Causal Inference, and Social Science There are two ways of looking at this:
Community We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. By browsing our web...
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
PERF: ensure we run full GC on contexts PERF: ensure we run full GC on contexts Prior to this change we would never clear memory from contexts and rely on V8 reacting to pressure This could lead to bloating of PrettyText and Transpiler contexts This optimisations ensures that we will clear m...
Mozilla goes full incubator with ‘Fix The Internet’ startup lab and early-stage investments – TechCrunch After testing the waters this spring with its incubator-esque MVP Lab, Mozilla is doubling down on the effort with a formal program dangling $75,000 investments in front of early stage companies. The focus on "a better society" and the company's open-sour...
Jepsen: MongoDB 4.2.6 MongoDB is a distributed document database which claims to offer “among the strongest data consistency, correctness, and safety guarantees of any database available today”, with “full ACID transactions”. Jepsen evaluated MongoDB version 4.2.6, and found t...
22 million emails found in mystery open database | SC Media An otherwise unremarkable find of an open Elasticsearch database containing millions of records became a Sherlock Holmes mystery as researchers cannot
How Not to Store Passwords Here’s a fun list to look through: Dumb Password Rules. Most of the rules seem arbitrary, like only allowing digits, but some hint at deeper problems. For instance, preventing single-quotes. They aren’t inserting passwords into a database without a SQL pl...
Auto Saving Form Data in Blazor In this post, I show you how I designed a new form component which saves and retrieves form data to and from local storage automatically - until the form is successfully submitted.
Announcing Uno Platform 2.4 – macOS support and Windows Calculator on macOS - Uno Platform Hello macOS! Developer productivity and code reuse is at the heart of Uno Platform mission. Today we are adding macOS support preview and we are one step closer to achieving #WinUIEverywhere mission, enabling WinUI and your C# and XAML code to run on Wind...
The Dark Secrets of a Hacking Hero This week, Andy Greenberg talks about his profile of hacker Marcus Hutchins, and we get an update on contact tracing programs helping to slow the pandemic.
US video game sales have record quarter as consumers stay at home – TechCrunch New numbers from NPD confirm what we’ve known for a while: The first quarter of 2020 was a very good one for gaming companies. The new report notes that sales hit a record $10.86 billion in the States between January and March of this year, marking a 9% i...
How Google, DoorDash, & Grubhub Conspire To Screw Local Restaurants DoorDash & GrubHub charge restaurants an advertising fee and then use that money to pay Google to run advertisements that use our restaurant’s brand name to divert cust
Blue Microphones Blackout Yeti USB Microphone + $50 Ubisoft Discount Code 988-000078 - Best Buy Shop Blue Microphones Blackout Yeti USB Microphone + $50 Ubisoft Discount Code at Best Buy. Find low everyday prices and buy online for delivery or in-store pick-up. Price Match Guarantee.
Blazor WebAssembly : Introduction/Full Course/Workshop - EP01 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Roundup #72 Succinct C#, IHostedService Shutdown Timeout, try-convert, Coupling, Cohesion, and Microservices
Chain Actions, Funcs, and Predicates In .NET It is always nice to learn something new, regardless of our experience. In this short but very cool post, we’ll learn more about a little known feature having to do with Action, Func, and Predicate in .NET.
Code Maze Weekly #25 - Code Maze This week we’ve seen a flood of new articles, ideas, and implementations. There is something interesting for everyone, so take a sip of that coffee and choose your favorite topic! .NET and C# Using Dapper in ASP.NET Core applications [gunnarpeipman.com] G...
The HTTP headers you don't expect Have you ever thought to find your next job in an HTTP header? cURL can reveal this and many more secrets.
Microsoft Build 2020 Join us for the Microsoft Build 48-hour, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
EF Core and Cosmos DB with Blazor WebAssembly With Blazor WebAssembly it is possible to use EF Core to access Cosmos DB directly from the browser. This post explores why, how, and what security implications and considerations exist.
The Unattributable "db8151dd" Data Breach I was reticent to write this blog post because it leaves a lot of questions unanswered, questions that we should be able to answer. It's about a data breach with almost 90GB of personal information in it across tens of millions of records - including mine...
Weekly Update 191 I think I'm going to stick with the live weekly update model for the foreseeable future. It makes life so much easier when it comes to editing, rendering and uploading and it means I always have something out on time. So, that's that, other news this week...
TSMC Announces Intention to Build and Operate an Advanced Semiconductor Fab in the United States Hsinchu, Taiwan, R.O.C., May 15, 2020 – TSMC (TWSE: 2330, NYSE: TSM) today announced its intention to build and operate an advanced semiconductor fab in the United States with the
Development With A Dot - Unit Testing the HttpContext in Controllers IntroductionWhen it comes to unit testing, it is common to use mocking to replace “external” services, that is, those that are not part of the subject under test. Not everything can be mocked, and, …
Don't Code Tired | Reducing Magic Strings with Microsoft Feature Toggles (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
More fun with comments This is probably the least interesting screenshot I've ever shared and this one is only slightly more remarkable Yes, it's the same me...
Using Dapper in ASP.NET Core applications Using Dapper in ASP.NET Core applications by creating querying and repository classes. Discussion about complexities and solutions.
What is Azure Front Door? For a Web Site or Web Application, the goal is pretty simple, provide the content and power interactions with users. Seems simple, a little HTML here, a little CSS there, splash some JavaScript BAM you have web magic. Then it starts to get interesting...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
NordVPN: Best VPN Service Provider | #1 Editors' Choice Protect your privacy online and access media content with no regional restrictions. Strong encryption and no-log policy with 3000+ servers in 60+ countries.
EF Core and Cosmos DB with Blazor WebAssembly With Blazor WebAssembly it is possible to use EF Core to access Cosmos DB directly from the browser. This post explores why, how, and what security implications and considerations exist.
Up to 4GB of memory in WebAssembly · V8 Thanks to recent work in Chrome and Emscripten, you can now use up to 4GB of memory in WebAssembly applications. That’s up from the previous limit of 2GB. It might seem odd that there was ever a limit - after all, no work was needed to allow people to use...
Security Flaws in Adobe Acrobat Reader Allow Malicious Program to Gain Root on macOS Silently Yuebin Sun(@yuebinsun) of Tencent Security Xuanwu Lab 0x0 SummaryToday, Adobe Acrobat Reader DC for macOS patched three critical vulnerabilities(CVE-2020-9615, CVE-2020-9614, CVE-2020-9613) I reported
NVIDIA CEO Introduces NVIDIA Ampere Architecture, NVIDIA A100 GPU in News-Packed ‘Kitchen Keynote’ | The Official NVIDIA Blog NVIDIA today set out a vision for the next generation of computing that shifts the focus of the global information economy from servers to a new class of powerful, flexible data centers. In a keynote delivered in nine simultaneously released episodes reco...
Different ways to host Blazor WebAssembly (Wasm) Read this to look at different ways to host/deploy your Blazor WebAssembly client apps on Azure.
Life, part 9 Code for this episode can be found here, which — unusually — is not my GitHub repo. Last time on FAIC I mentioned that there were two basic techniques for improving raw performance: kee…
Now there's nothing stopping the PATRIOT Act allowing the FBI to slurp web-browsing histories without a warrant Thanks for nothing, Bernie Sanders
NVIDIA’s New Ampere Data Center GPU in Full Production New NVIDIA A100 GPU Boosts AI Training and Inference up to 20x; NVIDIA’s First Elastic, Multi-Instance GPU Unifies Data Analytics, Training and Inference; Adopted by World’s Top Cloud Providers and Server Makers
A Quick Look at Impredicativity (Simon Peyton Jones) Type inference for parametric polymorphism is wildly successful, but has always suffered from an embarrassing flaw: polymorphic types are themselves not first class. I’ve been trying to fix this flaw for over 15 years , but every time I ended up with a sy...
The anatomy of async iterators (aka await, foreach, yield) Here I'm going to discuss the mechanisms and concepts relating to async iterators in C# - with the hope of both demystifying them a bit, and...
How to add custom logging in ASP.NET Core ASP.NET Core is pretty flexible, customizable and extendable. You are able to change almost everything. Even the logging. If you don't like the built-in logging, you are able to plug in your own logger or an existing logger like log4net, NLog, Elmah. In t...
Why use DTOs (Data Transfer Objects)? Why use Data Transfer Objects (DTOs)? Coupling. Decoupled clients will cause havoc in evolving your application. Here's how and why you should use DTOs.
Logging in .NET Core and ASP.NET Core Learn how to use the logging framework provided by the Microsoft.Extensions.Logging NuGet package.
The Success and Failure of Ninja Around nine years ago I published Ninja, a build system that is mostly comparable to Make. At the time I was a bit embarrassed to share my side project but since then it has become widely popular.
Working with OneDrive data and MS Graph in .NET Core Learn how to interact with your OneDrive data via the GraphAPI, Azure AD and .NET Core. In this blog post I explain how to use .NET Core and the Graph API with the latest MSAL library to authenticate a user and then provide access to the OneDrive data. Fu...
Don't Code Tired | Using the Microsoft Feature Toggle Library in ASP.NET Core (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
How Sorting Order Depends on Runtime and Operating System - .NET Tools Blog This blog post is a part of a series that covers various technical challenges that we had to resolve during the migration of the Rider backend process from Mono to .NET Core. By sharing our experiences, we hope to help … Continue reading →
.NET Framework May 2020 Security and Quality Rollup Updates | .NET Blog Today, we are releasing the May 2020 Security and Quality Rollup Updates for .NET Framework. Security CVE-2020-0605 – .NET Framework Remote Code Execution Vulnerability A remote code execution vulnerability exists in .NET software when the software fails ...
Announcing Uno Platform 2.3 – Android 10, Android X, WinUI and more! - Uno Platform The wait is over! Uno.UI for Android now supports compilation for API level 29 (Android 10). It is now possible to use all the new APIs available like the new location permissions and improvements to the Biometry and foldables support. Using the API l...
.NET Core May 2020 Updates – 2.1.18 and 3.1.4 | .NET Blog Today, we are releasing the .NET Core May 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so...
r/interestingasfuck - Pointing out how much power few people have gets you removed from this sub apparently. 13,999 votes and 796 comments so far on Reddit
TechEmpower Web Framework Performance Comparison Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
Senate narrowly rejects plan to require a warrant for Americans’ browsing data – TechCrunch The bipartisan Wyden-Daines amendment fell short by one vote.
ZLogger — Zero Allocation Logger for .NET Core and Unity I’ve just released a new logging library ZLogger for .NET Core and Unity. It is very fast, and using previously introduced ZString — Zero…
Microsoft Docs contributor guide overview - Contributor Guide The guide describes how you can contribute to the Microsoft documentation site docs.microsoft.com.
Two lessons on reducing sign-up friction I’ve been working for the past few months on a side project called Cortado. It’s a website that helps to give you control over your daily information intake. You can create a personalized daily email with content from RSS feeds, email newsletters, Twitter...
Building a Progressive Web App with Blazor | Visual Studio Blog A Progressive Web Application (PWA) is a Single Page Application (SPA) that uses modern browser APIs and capabilities to behave like a desktop app. Blazor WebAssembly (now in preview) includes support for Progressive Web Applications. Today, I want to sho...
cobwe: this word does not exist 1. a local bison. 2. a word invented by a machine learning algorithm.
Unreal Engine 5 Revealed! | Next-Gen Real-Time Demo Running on PlayStation 5 Unreal Engine 5 empowers artists to achieve unprecedented levels of detail and interactivity, and brings these capabilities within practical reach of teams of all sizes through highly productive tools and content libraries. Join Technical Director of Gr...
Copy to Clipboard in Blazor In this post, I show how to copy text to the users clipboard in Blazor. I discuss two potential JavaScript APIs that can be used, then show two solutions replicating copy to clipboard features from GitHub and Bootstrap.
Let's Guess What Google Requires In 14 Days Or They Kill Our Extension We at Pushbullet have received some bad news from Google. It appears our extension will be removed from the Chrome Web Store if we don’t make required changes within 14 days. Not good! The bigger problem? Google hasn’t told us what those required changes ...
Weep for Graphics Programming The mainstream real-time graphics APIs, OpenGL and Direct3D, make miserable standard bearers for the age of hardware heterogeneity.Their approach to heterogeneous programming leads to stringly typed interfaces, a huge volume of boilerplate, and impoverish...
Linux containers in a few lines of code Trying to figure out how Linux containers work by implementing them from scratch in C.
I made an alt because this is sketchy, so I can only post this here. The government (DEA, ICE, and local authorities) is hiding cameras on telephone poles, and then not securing those cameras with passwords. Anyone can access them. Someone (the government) is spying on us with hidden cameras. They aren’t even password protected. So, I was just browsing looking at unsecured...
A first look at Unreal Engine 5 Get a glimpse of new and improved real-time rendering features currently in development.
SPACEX - ISS Docking Simulator This simulator will familiarize you with the controls of actual interface used by NASA Astronauts to manually pilot the SpaceX Dragon 2 vehicle to the International Space Station.
Building End-to-End Diagnostics: Activity and Span Correlation Posts in this series: An IntroTrace ContextDiagnostic EventsOpenTelemetry IntegrationActivity and Span CorrelationSource Code In the last post, we looked at hooking up our diagnostics events (and Activities) to OpenTelemetry, where our main task was creat...
The Janet Programming Language Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, FreeBSD and *nix.
Raffaele Rialdi, Jon Galloway, Christophe Nasarre-Soulier, Pavel Yosifovich, Scott Wlaschin и не только – DotNet & More Уже совсем скоро очередной DotNext, а мы только-только разобрали все материалы с предыдущего. Представляем Вам набор интервью с самыми именитыми спикерами DotNext 2019 (MSK).
Analyze performance for the benefit of ourselves and others During this session Andrey will tell about the main tasks and difficulties of performance analysis.
Let's talk about performance analysis During this session Andrey will tell about the main tasks and difficulties of performance analysis.
Huawei denies involvement in buggy Linux kernel patch proposal | ZDNet Huawei says employee submitted code as part of a personal project, not on behalf of the company.
Langton's Ant - Numberphile Langton's Ant - starring Katie Steckles (and Audrey). More links & stuff in full description below ↓↓↓ Extra footage: https://youtu.be/oTssNuDEkSc The 104-steps: https://youtu.be/xU072T4V12A John Conway videos: http://bit.ly/ConwayNumberphile Support u...
Announcing TypeScript 3.9 | TypeScript Today we’re excited to announce the release of TypeScript 3.9! If you’re unfamiliar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotations. This syntax can be used by the TypeScript compiler to ty...
What’s New in .NET Core 3.0 and .NET 5.0 for Performance and Memory-Aware Folks? | SkillsCast .NET Matters community cast. Konrad Kokosa: The newest version of the runtime, as well as the C# language itself, brings some very interesting features that ...
Subscribe to read | Financial Times News, analysis and comment from the Financial Times, the worldʼs leading global business publication
Playing Games on a 60s Computer I go from cold boot to playing Lunar Lander on my recently repaired SEL 810A computer. This computer was released in 1967, and was used by the CIA, research facilities, and large corporations. My SEL 810A ran a natural gas pipeline station from 1969 to 20...
Getting started with Angular development 2020 This post shows how you could setup your development environment to create and manage Angular applications. Of course many other tools and ways could be used to develop Angular applications, not ju…
Microsoft and Redis Labs collaborate to give developers new Azure Cache for Redis capabilities A new partnership between Microsoft and Redis Labs to bring their industry-leading technology and expertise to Azure Cache for Redis.
May 2020 Azure SDK Release Welcome to the May release of the Azure SDK. We have updated the following libraries: Event Hubs Storage (Python only) These are ready to use in your production applications. You can find details of all released libraries on our releases page. New prev...
RedisConf2020 | Takeaway RedisConf Takeaway is a free, virtual learning conference where you can explore the latest innovations and trends in data platforms, share your ideas, learn from other Redis experts across the globe.
Replacing JWTs with Branca and PASETO in .NET Core Branca, PASETO, XChaCha20-Poly1305, and Base62 support in .NET Core using ScottBrady.IdentityModel.
Patio11’s Law - Second Breakfast @mmcgrana: Patio11’s Law: The software economy is bigger than you think, even when you take into account Patio11’s Law.1 A few years ago, I woke
Meshing with LinkerD2 using gRPC-enabled .NET Core services Microservices architectures do certainly serve a noble cause: gain in agility, deploy faster, scoped scale-out/down, etc. but they also come with numerous challenges not encountered with monoliths. Some typical drawbacks are: increased complexity due to t...
Using System.CommandLine with a class How to configure System.CommandLine to configure a command from a C# class instead of a method.
Getting Started With Visual Studio Codespaces - Cloud IDE | Build5Nines The Visual Studio Codespaces (formerly Visual Studio Online / VSO) web-based IDE is now available to be used. Based on the popular Visual Studio Code editor, it
Referencing an analyzer from a project Once you have created a Roslyn Analyzer, you have multiple ways to consume it in your project: Using a Visual Studio extension Using a NuGet package Using a Project Reference when the Roslyn Analyzer is in the same solution The first 2 solutions are the...
Vladimir Khorikov: 100% Test Coverage is an Artificial Metric | Maintainable Robby speaks with Vladimir Khoriko, Tech Lead, Architect & Author. They discuss all things unit tests – what they are, the four pillars of good ones, examples of low-value unit tests, and more. They also discuss the age-old debate of rewrites vs. refactor...
How the most prized degree in India became the most worthless - Rest of World An oversupply of programmers and universities has left thousands without work.
Iyashikei: Japan’s Genre of “Healing Games” There is a growing “genre” in Japan referred to as the “Iyashikei” (癒し系) genre. “Iyashi” has a few meanings: soothing, comforting, solace, therapeutic. And ̶…
Remote work worsens inequality by mostly helping high-income earners The higher a person's salary, the most likely they are to be able to work from home; it's not an option for most low-income workers. Here's what governments can do to help encourage more remote work.
React Native for Windows & Mac · Build native Windows apps with Javascript and React Build native Windows apps with Javascript and React
In Praise of AutoHotKey • Hillel Wayne People think it’s weird that I do all my development on a Windows machine. It’s definitely a second-class citizen experience in the wider development world, and Windows has a lot of really frustrating issues, but it’s still my favorite operating system. T...
Make any PDF look like scanned! Tired of being asked to print and scan your signed PDF? Just use a digital signature, upload your document and we will make it look like it was scanned
Researchers spot thousands of Android apps leaking user data through misconfigured Firebase databases Take care what data you enter into apps, it may be stored insecurely
What Was TON And Why It Is Over For the last 2,5 years some of our best engineers have been working on a next-generation blockchain platform called TON and a cryptocurrency we were going to name Gram. TON was designed to share the principles of decentralization pioneered by Bitcoin and ...
https://ericlawrence.com/Eric/p5p.asp The P5P ProtocolAbstract This is the specification of the "Pretty Please Platform for Participating Publishers" (P5P). This document, along with its normative references, includes all the specification necessary for the implementation of in...
The Eclipse Foundation Is Moving to Europe Today we are announcing that the Eclipse Foundation is transitioning itself to become a European-based organization, specifically a Belgian international nonprofit association. I wanted to take thi…
Linux Is Most Used OS In Microsoft Azure - Over 50 Percent Of VM Cores | Build5Nines For the last few years, Microsoft has stated during event keynotes and in other places that Linux is a rapidly growing operating system (OS) being used within M
Install Windows Subsystem for Linux (WSL) on Windows 10 Installation instructions for the Windows Subsystem for Linux on Windows 10.
Extending the shutdown timeout setting to ensure graceful IHostedService shutdown In this post I describe a problem where you get an exception when shutting down an app that used IHostedService, when the service takes too long to shut
Performance best practices in C# Non-exhaustive list of code patterns to avoid in C#, either because they are risky or perform poorly.
Most detailed ever photograph of The Night Watch goes online - Rijksmuseum The Rijksmuseum is today publishing the largest and most detailed ever photograph of The Night Watch on its website, making it possible to zoom in on individual brushstrokes and even particles of pigment in the painting. Work on Operation Night Watch will...
Increase ASP.NET File Upload Limits By default, ASP.NET and IIS protect us from large requests by putting hard limits on the transmitted size. IIS buffers files in our server’s memory before passing the byte array to ASP.NET. IIS’ default limit is 4MB and ASP.NET Core has a default of 30MB....
Airtable API Tutorial With cURL and JavaScript With the Airtable API, you can easily persist your application data in the cloud! You can call the Airtable API directly with HTTP requests, but Airtable als...
Credential Loading and the AWS SDK for .NET (Deep Dive) - Steve Gordon In this post, I explore the locations and search order used to load credentials by the AWS SDK for .NET by diving deep into the SDK code.
Lockdown Course: Introduction to Cryptography - James Grime Lockdown course: Introduction to Cryptography Hi all! Well, due to the lockdown, I can’t do any teaching for a few months. So, I thought I’d try to do some teaching online. My YouTube stuff will continue to exist, but right now I miss teaching in small gr...
Dev Around The Sun 2020 Please donate! https://bit.ly/DATS2020 We are bringing together technologists, from all backgrounds and from around the globe, with two important goals in mind: to raise awareness and provide financial support for the many people fighting the current cor...
Creative Commons Licensing UI and Data Updates When we last updated you to clarify concerns and answer questions about our transition to version 4.0 of the CC BY-SA license we committed to posting updates to the UI and addressing unanswered que...
Lidl owner launching its own rival to Amazon Web Services - Latest Retail Technology News From Across The Globe - Charged Lidl’s parent company Schwarz Group is taking on Amazon by launching its own cloud computing service for third party retailers. Schwarz Group, which owns both Lidl and Kaufland, is launching its own rival to Amazon Web Services (AWS) following the recent ...
A 2020 Vision of Linear Algebra These six brief videos, recorded in 2020, contain ideas and suggestions from Professor Strang about the recommended order of topics in teaching and learning linear algebra. The first topic is called A New Way to Start Linear Algebra. The key point is to s...
Pi-hole v5.0 is here! After a successful beta testing and development period (many thanks to the beta testers!), we are pleased to announce the release of 5.0 for general availabilit
Apache NiFi Apache NiFi supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic. Some of the high-level capabilities and objectives of Apache NiFi include:
SonarQube Integration with Visual Studio Professional A brief description for beginners on Sonar about how to integrate the SonarQube with Visual Studio Professional for Code Coverage report
Project Tye – easier development with .NET for Kubernetes Visual Studio 2019 has great support for Docker and Kubernetes. After opening a solution, Dockerfile files and Helm charts can be added from within the Solution Explorer. For simple project, it sti…
A Story About .csproj, Large Solutions and Memory Usage - .NET Tools Blog We discussed the motivations and our push toward running Rider on .NET Core in our previous post. As part of that effort, we are looking into converting projects in the ReSharper and Rider solution to using the new, simpler, SDK-based … Continue reading →
Marten v4.0 Planning Document (Part 1) As I wrote about a couple weeks ago in a post called Kicking off Marten V4 Development, the Marten team is actively working on the long delayed v4.0 release with planned improvements for performanc…
Demystifying Memory Profilers in C# .NET Part 3: Memory Pressure - Michael's Coding Spot Memory and performance are tightly coupled to each other in .NET. If you don’t create a “garbage collector friendly” application, you’ll have performance problems. In extreme cases, those problem turn into memory pressure, also known as GC pressure. This ...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Top 10 must-know Kubernetes design patterns - Red Hat Developer Learning these 10 design patterns from the Kubernetes Patterns book will help you follow basic Kubernetes concepts and design Kubernetes-based applications.
Monsters Weekly 164 - Using Feature Filters in Microsoft.FeatureManagement In our second episode in the series exploring Feature Flags using the Microsoft.FeatureManagment library, Monster Dave explores the built in Percentage and TimeWindow feature filters. Feature filters
Setting TypeScript For Modern React Projects Using Webpack And Babel — Smashing Magazine This article introduces Typescript, a superscript of JavaScript that presents the static type feature for spotting common errors as developers codes, which enhances performance, hence results in robust enterprise applications.
Reducing Your Database Hosting Costs: DigitalOcean vs. AWS vs. Azure Compare three of the most popular cloud providers, AWS vs. Azure vs DigitalOcean database hosting costs for MongoDB® to see which cloud is best for your app
Names, Legal Names, and Fractally Deferred Responsibility Don't store legal names, at least not as the default. Here's why, and why it matters.
Office Licensing Service and Azure Cosmos DB part 1: Migrating the production workload This post is part 1 of a two-part series about how organizations use Azure Cosmos DB to meet real world needs, and the difference it’s making to them.
Unit Testing Blazor Components with bUnit and JustMock Read this guide to unit testing Blazor components covering everything from setting up your projects to simple unit test examples and a master-detail scenario.
SignalR in ASP .NET Core 3.1 This is the nineteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, title
Office Licensing Service and Azure Cosmos DB part 2: Improved performance and availability This post is part 2 of a two-part series about how organizations use Azure Cosmos DB to meet real world needs, and the difference it’s making to them.
Use My Current Account - Microsoft Edge Addons Use the browser's profile when signing into Microsoft sites.
Thank you for helping us increase our bandwidth - Internet Archive Blogs Last week the Internet Archive upped our bandwidth capacity 30%, based on increased usage and increased financial support. Thank you. This is our outbound bandwidth graph that has several stories to tell… A year ago, usage was 30Gbits/sec. At the beginni...
NDC Melbourne 2020 - Online Workshop Event: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
Original 80s Time Out Arcade Found in a Dead Mall in Virginia Uncannily and creatively envisioned, you didn’t just walk into a Time Out -you were pulled in by feelings that you were riding a sensual conveyor belt, instantly enveloped by low-light shad…
Next.js 9.4 Next.js 9.4 introduces React Fast Refresh, Incremental Static Regeneration, New Environment Support, Built-in Fetch, and more!
Here's how I verify data breaches Let me start with this headline: Other headlines went on to suggest that you need to change your password right now if you're using the likes of Hotmail or Gmail, among others. The strong implication across the stories I've read is that these mail prov...
Blockchain.com Explorer | BTC | ETH | BCH The easiest and most trusted transaction search engine and block explorer.
Age Reduction Breakthrough If you eschew hyperbole and hang in for the long haul, maintaining a discipline of understatement in the midst of a flashy neon world, you may be offered a modicum of credence when you make an extr…
Performance Characteristics of the Abbott Architect SARS-CoV-2 IgG Assay and Seroprevalence in Boise, Idaho Coronavirus disease-19 (COVID19), the novel respiratory illness caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), is associated with severe morbidity and mortality. The rollout of diagnostic testing in the United States was slow, lea...
SourceHut + Plan 9 = ❤ sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
Web Scraping with R Learn web scraping with R with this step-by-step tutorial. We will see the different ways to scrape the web in R through lots of example.
Deep Learning for Guitar Effect Emulation Since the 1940s, electric guitarists, keyboardists, and other instrumentalists have been using effects pedals, devices that modify the sound of the original audio source. Typical effects include distortion, compression, chorus, reverb, and delay. Early ef...
Encouraging a Culture of Written Communication – mcls More and more people are being exposed to working remotely. One of the key factors for success in a remote workplace is a culture of written communication. It’s not always obvious how to create such a culture, and it takes at least some level of disciplin...
Asgard Systems uses ML.NET to reduce food waste | .NET Asgard Systems uses demand forecasting in grocery stores to reduce food waste and gas house emissions.
Scancam uses ML.NET to prevent fuel theft | .NET Scancam uses ML.NET to detect vehicles at fuel station pumps and provides alerts for known offenders who previously drove off without paying for their fuel.
Life, part 8 Last time on FAIC we took a look at Scholes’ extremely concise Life algorithm, which treats a grid as an array that you can treat as a mathematical value with some unusual but entirely straig…
Advanced SQL and database books and resources For people who've worked through Mastery with SQL, a common question I get is "What's next?" If you completed the course and all 150+ exercises, at this point you'll have a very strong grasp of SQL and should be comfortable writing all sorts of complex qu...
SQL Server Isolation Levels : A Series - SQLPerformance.com Paul White (@SQL_Kiwi) has put together a great series on concurrency, the ACID properties of statements & transactions, and isolation levels in SQL Server.
Swift 5.3 Release Process This post describes the goals, release process, and estimated schedule for Swift 5.3.
My Mid-Career Job-Hunt: A Data Point for Job-Seeking Devs I wrapped up my job search recently, and I’m happy to say that I’ll be joining a YC-backed startup called “Heap.” I thought I’d share a little bit about my job search in case the information may benefit other job-seeking devs. I’ll go over the pipeline of...
Pinned Object Heap in .NET 5 – TooSlowException In the upcoming .NET 5 a very interesting change is added to the GC – a dedicated Pinned Object Heap, a very new type of the managed heap segment (as we have Small and Large Object Heaps so far). Pinning has its own costs, because it introduces fragmentat...
Preventing mass assignment or over posting with Razor Pages in ASP.NET Core Mass assignment or over-posting is something to bear in mind when building ASP.NET Core apps. In this post I discuss how to stay safe when using Razor Pages
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
How WireMock.NET Can Help in Doing Integration Testing of a .NET Core Application Learn how to do integration testing while mocking external dependencies of your .NET Core application
Announcing mssql-cli is now generally available on macOS and Linux - SQL Server Blog We are excited to announce that mssql-cli is now generally available on macOS and Linux. mssql-cli is an open source and cross-platform command-line tool (CLI) to manage SQL Server on-prem and on the cloud. We are a proud member of the dbcli family of ope...
Avoid rolling your own leader election algorithm | RavenDB Jeremy Miller has an interesting blog post about using advisory locks in Postgres to handle leader elections. This is a...
Deploying a Static Site to Azure Using the az CLI The az command line interface (cli) is a powerful tool for creating, modifying and deploying to Azure resources. Since it's a cli AND cross platform, it's also a great tool for automating your deploym
From <code>react-window</code> to <code>react-virtual</code> The tremendous Tanner Linsley recently released react-virtual . react-virtual provides "hooks for virtualizing scrollable elements in Reac...
Decompilation support in OmniSharp and C# Extension for VS Code One of the nice new features that we shipped in OmniSharp recently, and that has already made its way into the C# Extension for VS Code is support for decompilation. It was released in April as part of 1.35.0 release of OmniSharp. Let's have a quick look ...
Using ML.NET for deep learning on images in Azure | .NET Blog Introduction In March 2020, ML.NET added support for training Image Classification models in Azure. Although the image classification scenario was released in late 2019, users were limited by the resources on their local compute environments. Training in ...
Building End-to-End Diagnostics: OpenTelemetry Integration Posts in this series: An IntroTrace ContextDiagnostic EventsOpenTelemetry IntegrationSource Code In the last post, we looked at providing diagnostic event hooks into our code at specific points so that "something" could listen in. For our purposes, we wan...
Cross-Platform Build Events in .NET Core using MSBuild In the last article, we looked at post-build events and .NET Core -- specifically how the '$(SolutionDir)' and other macros based on the so...
Tip 263 - 5 Visual Studio Code extensions to remain productive while working remote Working remotely has never been so approachable as it is today with tools and services enabling developers to collaborate, code, and ship from anywhere and any device. Recently I had a great opportunity to invite to my twitch channel and stream on remote ...
Rider 2020.1.2 and ReSharper Ultimate 2020.1.2 Bugfixes Are Available! - .NET Tools Blog After publishing the hotfixes last week, it’s now time for regular bugfix updates. We’re pleased to present Rider 2020.1.2 and ReSharper Ultimate 2020.1.2. I’ve collected some of the most important fixes our team has made for you below. ReSharper Ultimate...
Zoom buys Keybase to help it build end-to-end encryption As it tries to quash security criticism of its platform.
Pi-hole v5.0 is here! After a successful beta testing and development period (many thanks to the beta testers!), we are pleased to announce the release of 5.0 for general availabilit
The Thousand Autumns of Jacob de Zoet Check out this great listen on Audible.com. A Booker finalist and Mail on Sunday/John Llewellyn Rhys Prize winner, David Mitchell was called “prodigiously daring and imaginative” by Time and “a genius” by the New York Times Book Review. The year is 1799...
Racket is 25 posted by Matthias Felleisen and Matthew Flatt The First Thoughts [Matthias]: Wednesday 25 January 1995: POPL used to be a Monday-through-Wednesday-noon affair. Cormac Flanagan presented his future paper there (a static analysis on how to eliminate i...
Writing More Succinct C# - Dan Clarke When looking at a lot of C# code nowadays, I find myself thinking "wow, that code could be made SO MUCH SMALLER!". C# is a very flexible language, allowing you to write clean and functional code, but also very bloated code.
Sunday 10th May | Live | Slough Baptist Church Thanks for joining us this morning! If you’re watching live then join us after the service for chat, discussion and prayer on Zoom. https://zoom.us/j/4677103997 You can find downloads we’ll be mentioning this morning on our website https://sloughbaptist...
From the Implicit flow to PKCE: A look at OAuth 2.0 in SPAs In this article, we investigate the decision to deprecate the Implicit flow and look at current best practices for using OAuth 2.0 in modern web applications.
The IBM 1401 compiles and runs FORTRAN II We attempt to compile and run a simple FORTRAN program on our vintage 1959 IBM mainframe computer at the Computer History Museum. FORTRAN is a big stretch for this business oriented machine, with 16k memory and a CPU not meant at all for scientific appli...
Godot Engine - Godot 4.0 will get a new, modernized lightmapper In most game engines, a lightmap is baked for a whole scene and there is only one of it at the same time. In Godot, different scenes can have their own ligthmaps and you can mix and match them however you like.
https://nothings.org/gamedev/hashing/ A lot of times when you see someone report some result about hashing, you have to wonder if they've even picked the optimal form of hashing to try to improve (see, for instance, results about Robin Hood hashing).
Alternatives to PGP As part of my book's chapter on end-to-end encryption I've been writing about the horrors of PGP. As a recap of what's bad with PGP: No authenticated encryption. This is my biggest issue with PGP personally. Receiving a signed message means nothing about...
Cryptology ePrint Archive: Report 2018/607 SEEMless: Secure End-to-End Encrypted Messaging with less trust
Convincing-looking 90s fonts in modern browsers – Vistaserv.net The Vistaserv webmasters take you on a journey to create pixel-perfect renditions of vintage fonts on the modern web.
( Secret Sky. ) Porter Robinson's Secret Sky Digital Auditorium: visit this custom-built interactive experience with viewers from all around the world.
How Khan Academy Successfully Handled 2.5x Traffic in a Week We're the engineers behind Khan Academy. We're building a free, world-class education for anyone, anywhere.
First, it was Craigslist, next it's Zapier Top image cover is from https://thegongshow.tumblr.com/post/345941486/the-spawn-of-craigslist-like-most-vcs-that-focus As I delve deeper into the no-code space I see a lot of Zapier, Integromat and Tray.io workflows. Some of these are actually quite compl...
Running a Programming YouTube Channel - What It's Like and Why You Should Do It Jesse from the codeSTACKr YouTube channel is going to join me for an open QandA to talk about running a programming YouTube channel. We will talk about what our experiences have been like and why you might benefit from creating one as well. Go to https:/...
Azure SQL Database : Manage & Restore Backups - EP02 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Maintaining ownership continuity of your user account's repositories You can invite someone to manage your user owned repositories if you are not able to.
Weekly Update 190 I went with the "just record it live" approach again this week and honestly, it's working out much better for me. It's easier to publish (no manual retrieval of audio and video from devices, no editing in Premier, no waiting for upload) and doing it in my...
PaperCall.io - Live Coders Conf 2 You may be wondering who we are! We are The Live Coders, an outgoing and enthusiastic group of friendly channels that write code, teach about technology, and promote the technical community. With conferences everywhere being cancelled or postponed, we di...
How Doom's Enemy AI Works 200 IQ demons explained. BFG Edition vs Classic, Nightmare, Fast Monsters: https://www.youtube.com/watch?v=-Klvpd0ReTk Music: The Demons from Adrian's Pen by Bobby Prince Land of Able by Mark Klem Limb Crusher's Clamp by decino Fulfilling Headwear from...
SIGGRAPH 2020 Technical Paper: N-Dimensional Rigid Body Dynamics « Marc ten Bosch Excited to announce that my technical paper “N-Dimensional Rigid Body Dynamics” was accepted to SIGGRAPH 2020! Very proud to present research developed for 4D Toys & Miegakure at such a prestigious conference.
OpenCV directly in the browser (webassembly + webworker) Learn how to use OpenCV in the web without a lot of headaches.
A Microcontroller Display With A Classic Twist In a fit of lock-down-induced boredom, [Peter Z] has turned his smartphone into an LCD screen (simulation) via an Android app (German language, Google Translate link), so that a mobile device can b…
Visual Effects with Particles: a Guide for Beginners One of the best aspects of 3D is that one can build things that can speak for themselves. Isn’t it satisfying to show family and friends…
Create a .NET Core Deamon app that calls MSGraph with a certificate A couple of days ago I blogged about pulling OneDrive data with MS Graph in .NET Core. I wrote all the code in a console app because it was the simplest way to get me what I needed. Mind you, a console app is not the best way when it
How to Serve Over 100K Web Pages a Day on a Slower Home Internet Connection Implementing these 7 tips could enable your home webserver on your relatively low-bandwidth Internet connection to handle well over a hundred thousand page views per day.
Sure, the Velociraptors Are Still On the Loose, But That’s No Reason Not to Reopen Jurassic Park “Trump is shrugging off warnings by scientists that the easing restrictions taking place across the country could cause tens of thousands of death...
Geode pattern - Cloud Design Patterns Deploy backend services into a set of geographical nodes, each of which can service any client request in any region.
Making Emacs popular again The Emacs editor predates Linux, and was once far more popular, but it has fallen into relative obscurity over the years. In a mega-thread on the emacs-devel mailing list, participants discussed various ideas for making Emacs more "attractive", in both...
VS For Mac 8.3 Preview 1 - Blazor client-side projects fail to debug due to expecting an Exe output Developer Community for Visual Studio Product family
5 Reasons to Protect Your VPN With MFA Protecting your VPN access with multi-factor authentication (MFA) adds an additional layer of defense. In this guide we examine five reasons you should secure your VPN with MFA to ensure trusted access.
The Original Cookie specification from 1997 was GDPR compliant Cookies today are doing all kinds of bad things, but did you know that the original creators wanted to stop that?
Hack Yourself First: How to go on the Cyber-Offence - NDC Oslo 2020 | Software Developers Conference Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
Eastside Baby Corner EBC helps kids reach their full potential tomorrow by meeting basic needs today. The immediate, tangible assistance kids and families receive through EBC provides the tools caregivers need to care for their family, and the essentials kids need to grow up...
NDC Oslo Warmup Meetup #1 Join us for a special NDC Oslo warm-up event, with special guest David Whitney talking about building a Gameboy emulator in .NET Core.
A Rust-based TLS library outperformed OpenSSL in almost every category | ZDNet Benchmarks reveal better connection speeds and smaller memory footprint for Rustls library, compared to OpenSSL.
INFORMATION ON ULMON USER ACCOUNT DATA BREACH — Ulmon - Apps for Travelers: CityMaps2Go & TicketLens This page informs users of a data security breach Ulmon became aware of on April 27, 2020. What Happened? On April 27, 2020, Ulmon became aware of a data security breach based on an analysis of a data file provided to us by a web security expert. ...
Indian Maths Genius Who Debunked Euler’s Theory, Made it to NYT Front Page Dies at 103 Sharadchandra Shankar Shrikhande, who along with his mentor and an American colleague disproved in 1959 what had been an unsolved 177-year old mathematical conjecture, passes away at 103.
Euler Squares - Numberphile Also known as Graeco-Latin Squares. Featuring Dr James Grime. Extra footage at: https://youtu.be/HuIrUeODtVQ Patreon: http://www.patreon.com/numberphile More links & stuff in full description below ↓↓↓ Dr James Grime's website: https://www.singingbanana...
There is one, and only one strain of SARS-CoV-2 There is only one strain of SARS-CoV-2, but there are many patient isolates.
We Chat, They Watch: How International Users Unwittingly Build up WeChat’s Chinese Censorship Apparatus - The Citizen Lab WeChat communications conducted entirely among non-China-registered accounts are subject to pervasive content surveillance that was previously thought to be exclusively reserved for China-registered accounts.
[Question] CoreRT future plans · Issue #7200 · dotnet/corert Dear CoreRT team, Having followed this repo for now a couple of years and having developed a product depending on it, it's been quite a journey to follow the development in here. It's been ...
.NET Portability Analyzer Migrating to .NET Core? Use the .NET Portability Analyzer to determine code that isn't supported by .NET Core or .NET Standard
A message from our CEO: The Way Forward - Stack Overflow Blog This is a key moment in our company’s history, as the whole world is dealing with significant uncertainty. Know that you are not alone. We are facing this situation together. Our goal is to stay focused on living our core values and actively connect with ...
C64 Turbo Assembler 34-Year-Old Bug Found & Fixed My friend TheFatman discovers a bug in the Commodore 64 assembler Turbo Macro Pro, and we trace it back to the original 1985 Turbo Assembler. Disassembly commences, and we get to the cause of the bug, and patch it away. Support 8-Bit Show & Tell on Patre...
[Question] CoreRT future plans · Issue #7200 · dotnet/corert Dear CoreRT team, Having followed this repo for now a couple of years and having developed a product depending on it, it's been quite a journey to follow the development in here. It's been ...
Episode 81 - Malicious Life What’s your password for Apple, Spotify or whatever service you’re using to listen to this podcast episode? Recall it in your head. Does it contain upper- and lowercase letters? A number? How about a symbol? Is it at least, I don’t know, 10 characters lon...
Geckoview - GeckoView GeckoView, a WebView-like component from Mozilla specifically designed for building Android browsers.
Getting Started with Gridsome - A Vuejs Web Framework (Live Stream) Gridsome is an amazing option for building both static and dynamic sites alike using Vuejs. Dan Vega joins me to walk through building an app in Gridsome. We'll look at automatic routing, static content with Markdown files, static page generation, and mor...
Visual Studio 2019 for Mac - Preview Release Notes Release notes for new/upcoming features in Visual Studio for Mac, available for pre-release testing by downloading the Preview version.
Microsoft's GitHub account allegedly hacked, 500GB stolen A hacker has claimed to have hacked into Microsoft's GitHub account and downloaded over 500GB of 'Private' repositories, BleepingComputer has learned.
Life, part 7 Code for today’s episode can be found here. I’ve added drag scrolling to the user interface, so if you click and hold, you can move around the grid much the same way that you’d mo…
Zoom Acquires Keybase and Announces Goal of Developing the Most Broadly Used Enterprise End-to-End Encryption Offering - Zoom Blog Zoom announces the acquisition of Keybase and announces a plan to build end-to-end encryption that can reach current Zoom scalability.
Tips for Turning to the Plant Side You know you need to eat more plant-based foods, but aren't sure where or how to start. This guide is for you! Learn tips and tricks to transition to a plant-based diet that don't involve lifetime commitments to ditch your favorite foods forever.
OData Model Builder now Available | OData How to empower developers to build OData Edm model easily from their data model (C# classes) is one of the most important task in OData team. Today, we are pleased to announce the first beta version of OData model builder available at https://www.nuget.or...
Don't Code Tired | C# Source Generators: Less Boilerplate Code, More Productivity Don't Code Tired - Jason Roberts on Software Development and .NET - One exciting feature of the upcoming .NET 5 are Source Generators. Source Generators as the name sug
Introducing Surface Go 2, Surface Book 3, Surface Headphones 2 and Surface Earbuds | Microsoft Devices Blog Available for preorder today, new Surface devices and accessories are designed to help you work, learn, connect and play from anywhere The way we work, connect and learn continues to change right in front of us. Our devices have become our window to the w...
Entity Framework Core 5 vs SQLBulkCopy – Michał Białecki Blog Entity Framework Core 5 is a great ORM to use and connect to the database with. It is easy to use and easy to understand. It offers just enough for the most common scenarios. So what about inserting big amounts of data in a one go? Would it be fast enough...
Manage and find data with Blob Index for Azure Storage—now in preview Blob Index—a managed secondary index, allowing you to store multi-dimensional object attributes to describe your data objects for Azure Blob storage—is now available in preview.
Cosmos DB Profiler The very first product of Hibernating Rhinos was a profiler for NHibernate, to allow you to figure out exactly what is going between your database and applic...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
A Small Case Study in Test Automation (and other things) I’m trying to walk a line here in this post between avoiding specifics about a client project for obvious reasons, but providing enough detail to make this post worthwhile for that client. On…
Animate Anything with Xamarin.Forms Use Custom Animations in Xamarin.Forms to construct advanced animations with just a few lines of code.
Post-Build Events and .NET Core I have used post-build events in Visual Studio for a long time, primarily to copy files from one location to another. But due to changes in ...
Top JavaScript Features Added in ECMAScript 2020 (ES2020) Exciting new features are now added to JavaScript every year. Learn about the new features added in ECMAScript 2020, also known as ES11.
Using Razor Class Library (RCL) to generate a common UI for all your dotnet web projects Getting a ready-to-go pack to build a website is a common need for web developers. Buying a 50$ template with a complete .net integration…
Building an Real Time Event Processor – Part 1 So, I decided recently to undertake a challenge to build an end to end real time processing pipeline using Azure Functions. They key here would be to only use Outbinding bindings, triggers, and ret…
ASP.NET Blog | Configuring Azure Services and emulators using Visual Studio Starting with Visual Studio 16.6 Preview 2 the Connected Services tab offers a new experience called Service Dependencies. You can use it to connect your app to Azure services such as Azure SQL, Storage, Key Vault and many others. Wherever possible local ...
Building an Real Time Event Processor – Part 2 Part 1: Building a Real Time Event Processor – Part 1 Welcome to Part 2 of this series on building a real time pipeline using Azure Services and Azure Functions. In the first part, we talked …
Building an Real Time Event Processor – Part 3 See Part 2 here Up to this point we have not really stored any data for our real time application, outside of the intrinsic storage we get with Event Hub and the temporary storage that occurs with …
The Importance of Passwords and Multi Factor Authentication: An Interview with Troy Hunt GCA's President and CEO, Philip Reitinger, spoke with Troy Hunt, the founder of the free resource Have I Been Pwned?, about his website, the worst breaches the world has suffered, and general advice for ordinary people to mitigate their chances of falling...
Crash in FBSDKRestrictiveDataFilterManager.m line 80 · Issue #1374 · facebook/facebook-ios-sdk Checklist I've updated to the latest released version of the SDK (we are experiencing this on an older version from previous builds, FBSDK 6.5.0. I do not know if FBSDK 6.5.2 resolves the issue...
.NET Foundation The .NET Foundation is an independent, non-profit organization established to support an innovative, commercially friendly, open-source ecosystem around the .NET platform.
Buttplug: Sex Toy Control Software Buttplug is an open-source standards and software project for controlling intimate hardware, including sex toys, fucking machines, electrostim hardware, and more.
Top 10 books every .NET/C# developer should read Check out my top 10 list of books that I have either enjoyed reading myself or got recommended by developers friends and plan to read.
Add tags for programming languages / genres With the growing software developer communities on Twitch, we would like to add some tags to help with discoverability. Please consider the following tags: - Desktop Development - Programming Language: C# - Programming Language: C++ - Programming Langua...
Building an ASP.NET Core MVC app for my Azure Cosmos DB sample Twitch is the world's leading video platform and community for gamers.
The Art of the Japanese Sword - Face To Face | NHK WORLD-JAPAN On Demand Symbolic of Japanese tradition and culture and imbued with the spirit of the samurai, the Japanese sword is both a deadly weapon and a work of art. Yoshihara Yoshindo is considered to be the greatest swordsmith alive. His works are displayed at New York's...
View and navigate through changes across multiple resources | Azure updates | Microsoft Azure Newly updated Change Analysis UI now supports viewing changes for all resources under selected subscriptions. The at-scale view helps narrowing down the critical resources and changes to investigate regardless how the applications and resource groups are ...
Entity Framework: .NET Community Standup - May 6th 2020 - Introducing the EF Core Community Standup Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more. Community Links: https://www.theurlist.com/efcore-standup-2020-05-06
iamtimcorey I learned software development the hard way - confusing tutorials, the uncertainty of what I was missing, and overall not understanding how to put the pieces together into a "real" application. Now, I teach you in a way that avoids all of that unnecessary...
No cookie consent walls — and no, scrolling isn’t consent, says EU data protection body – TechCrunch You can’t make access to your website’s content dependent on a visitor agreeing that you can process their data — aka a ‘consent cookie wall’. Not if you need to be compliant with European data protection law. That’s the unambiguous message from the Europ...
Caddy offers TLS, HTTPS, and more in one dependency-free Go Web server We put Caddy 2.0.0 head to head against a ranking heavyweight, Apache 2.4.41.
Take care editing bash scripts Imagine I write the following bash script and call it delay.sh. What do you suppose happens when I run ./delay.sh?#!/bin/bashsleep 30#rm -rf --no-preserve-ro...
I was tricked into thinking I had “grit” - Second Breakfast I was tricked into thinking I had tons of grit as a student. I worked hard in school. I put in long hours. I stayed up all night reading and
An Adult Cam Site Exposed 10.88 Billion Records CAM4 has taken the server offline, but not before it leaked 7TB of user data.
Status of This Year's Event - DDD Melbourne Our statement on COVID-19 and the status of this year's event.
Europol arrests hackers behind Infinity Black hacker group | ZDNet Polish police arrests five hackers for selling stolen user credentials and hacking tools.
The 773 Million Record "Collection #1" Data Breach Many people will land on this page after learning that their email address has appeared in a data breach I've called "Collection #1". Most of them won't have a tech background or be familiar with the concept of credential stuffing so I'm going to write th...
April Extensions for Firefox Preview Back in February, we announced support for the first extension for Firefox Preview, the new and rebuilt mobile browser for Android that is set to ...
Configure a domain for an Azure App Service using Cloudflare This blog shows how to create an Azure App Service with a custom domain using Cloudflare to configure the domain name servers. The post used the following blog from Matteo for the original setup: S…
Using Postgresql Advisory Locks for Leader Election If you’re running an application with a substantial workload, or just want some kind of high availability, you’re probably running that application across multiple servers (heretofore c…
Connecting to locahost over HTTPS from simulators and emulators (revisited) A blog about cross-platform software development for iOS and Android using Xamarin.Forms.
Static Constructor Failures and Declaration Order I ran into an ugly problem today with an application where nested static constructors where not doing the expected thing - failing to provide a value when one should be available. It turns out the issue has to do with constructor calls nesting and the ord...
May DDD By Night Thu, May 21, 2020, 6:00 PM: We have started planning DDD by Night May, and now looking for speakers.The evening will be hosted by the DDD Melbourne crew and consists ofshort & sharp presentations of t
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Securing Web API with the Hybrid Flow - Code Maze In this article, we are going to learn about Securing Web API by using the Hybrid Flow. Additionally, we are going to use Policies to secure our app.
Razor Pages in ASP .NET Core 3.1 This is the eighteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, title
Humans Not Invited 011010000111010101101101011000010110111001110011001000000110111001101111011101000010000001101001011011100111011001101001011101000110010101100100001011000010000001110111011001010110110001100011011011110110110101100101001000000110001001101111011101000111001...
#GivingTuesdayNow Matching-Gift Opportunity I just donated to the Crohn's & Colitis Foundation in honor of #GivingTuesdayNow. When you donate through Midnight (PT) May 5, your gift will be will be matched, dollar-for-dollar, up to a total of $100,000. Donate to find cures for IBD!
Bitly | URL Shortener, Custom Links & Link Management Shorten, create and share trusted, powerful links for your business. Bitly helps you maximize the impact of every digital initiative with industry-leading features like custom, branded domains. Try Bitly for free.
Cam Link 4K With Cam Link 4K, use your DSLR, camcorder, or action cam as a webcam in your favorite apps.
Nintendo has reportedly suffered a significant legacy console leak | VGC Source code, development documents and more said to have been leaked online…
Citing revenue declines, Airbnb cuts 1,900 jobs, or around 25% of its global workforce – TechCrunch This afternoon Airbnb, a well-known private company that connects travelers with places to stay, announced that it was laying off around a quarter of its workforce. The company cited revenue declines and a need to curtail costs in a memo that TechCrunch v...
Carbon Seqestration | Seaweed Farming | Blue Carbon | Solving Climate Change requires LARGE AMOUNTS of carbon sequestration (Negative Carbon). Growing LARGE Seaweed Farms in the Ocean is one of the VERY FEW ways of sequestering the required amount of carbon. www.deepbluecarbon.com describes a plan for doi...
90 Days With The Pinebook Pro I recieved the PineBook Pro earlier this year, here's what it's like actually using it. A review after 90 days.
How Stripe Designs Beautiful Websites Examining the tips and tricks used to make Stripe's website design a notch above the rest.
Working from home Good Friday afternoon all and welcome to this working-from-home-and-obsessively-washing-hands edition of FAIC. I am posting today from my recently-transformed spare room which is now apparently my …
Blazor Tutorial : Deploy to Azure App Services Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Formatting Strings with JavaScript Padstart and Padend Functions If you need to format a string to be a certain length, the built-in JavaScript padStart and padEnd functions will do just that. With JavaScript padStart and padEnd, you pass two parameters: one for the desired length of the padded string, and one for the ...
Sonic Pi - The Live Coding Music Synth for Everyone Sonic Pi is a new kind of instrument for a new generation of musicians. It is simple to learn, powerful enough for live performances and free to download.
Using jQuery and Bootstrap from a CDN with fallback scripts in ASP.NET Core 3.0 In this post I show how to update the default Razor layouts to load CSS and JS files from a CDN, and how to configure local fallbacks with SRI protection.
Stealing your SMS messages with iOS 0day This is a special post because I fully based on another researcher, s1guza’s 0day. All of this story began from the following tweet: Siguza told us that his 0day was patched in the iOS 13.5 beta3. So this is actually a sandbox escape 0day for the ne...
PHP showing its maturity in release 7.4 This year PHP turned 25 and, as with all things, the hope is that with age comes wisdom and maturity. Often derided as a great way to write bad (and insecure) code, PHP is hard to ignore completely when it is used in nearly eight out of ten websites. With...
UK finds itself almost alone with centralized virus contact-tracing app that probably won't work well, asks for your location, may be illegal Herd immunity all over again
Auto Saving Form Data in Blazor In this post, I show you how I designed a new form component which saves and retrieves form data to and from local storage automatically - until the form is successfully submitted.
Azure Charts Visualize your cloud learning journey Guest Post by Alexey Polkovnikov Sr. Cloud Solutions Architect at Microsoft Are you just starting your cloud journey or looking for ways to upgrade your knowledge in specific areas?Azure Charts is a web based application which allows you to see w...
Don't Code Tired | C# Source Generators: Less Boilerplate Code, More Productivity Don't Code Tired - Jason Roberts on Software Development and .NET - One exciting feature of the upcoming .NET 5 are Source Generators. Source Generators as the name sug
I gave away my books for free, and sales increased 4x In March, I made my DevOps books free to help anyone who wanted to learn new skills during the global pandemic lockdown. In April, Device42 generously extended that offer for another month.
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Development With A Dot - Dynamic Routing in ASP.NET Core 3 ASP.NET Core 3 introduced a not so talked about feature which is dynamic routing. In a nutshell, it means that it is possible to decide at runtime the controller, action and route tokens that a …
Monsters Weekly 163 - Getting Started with Feature Flags In today’s episode, Monster Dave get’s us started with Feature Flags in ASP.NET Core using the Microsoft.FeatureManagement library. Watch to see how easy it is to incorporate Feature Flags into an exi
Using PredicateBuilder with EF Core for Complex Queries In a perfect world, all of your EF Queries will be simplistic and not require complex logic, and the EF system itself will generate high-quality & performant queries in the process. Sadly, this utopia doesn't exist; however, tools are available, including...
Call For Papers - NDC Melbourne 2020 NDC Melbourne will be an online event focused on hands-on workshops. The Call for Papers ends 17 May 2020
Introducing Inkscape 1.0 | Inkscape <p><img alt="Inkscape 1.0 Banner" src="https://media.inkscape.org/media/resources/render/resources/file/banner_1.0a.png" style="width: 30%; float: left; margin: 0 1em 1em 0" /></p> <p>After a little over three years in development, the team is excited to...
NYT defeats Ajit Pai as judge orders FCC to provide net neutrality records FCC must reveal IP addresses and user-agent headers of net neutrality commenters.
Why strace doesn't work in Docker While editing the capabilities page of the how containers work zine, I found myself trying to explain why strace doesn’t work in a Docker container. The problem here is – if I run strace in a Docker container on my laptop, this happens: $ docker run -it u...
Introducing Caddy 2 - The Ultimate Server with Automatic HTTPS Caddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
Life, part 6 Code for this episode can be found here. The only interesting change I’ve made to the client is that if you press “P”, it pauses the simulation and runs 5000 steps of the “a…
Very British Problems: Making Life Awkward for Ourselves, One Rainy Day at a Time: Amazon.co.uk: Rob Temple: 9780751557039: Books Buy Very British Problems: Making Life Awkward for Ourselves, One Rainy Day at a Time by Rob Temple (ISBN: 9780751557039) from Amazon's Book Store. Everyday low prices and free delivery on eligible orders.
ongoing by Tim Bray · Bye, Amazon May 1st was my last day as a VP and Distinguished Engineer at Amazon Web Services, after five years and five months of rewarding fun. I quit in dismay at Amazon firing whistleblowers who were making noise about warehouse employees frightened of Covid-...
Backblaze B2 Cloud Storage Now Has S3 Compatible APIs With B2 Cloud Storage S3 Compatible APIs, we’re making the choice for something different a no-brainer.
Inkscape 1.0 is here! The most popular free and open-source vector graphics application in the world just hit version 1.0! This release represents a milestone in the progress of this application used by designers, artists, makers, students, and more. As always, Inkscape is ava...
Learn SQL while solving crimes! SQL Police Department SQL Police Department is an online game where you solve crimes using SQL (and learn SQL in the process). Learn SQL while playing a game!
It's better to .Take() | Codejack Given a EFCore entity object that has a navigation property, and the schema is built for a one-to-many relationship, but you want a navigation property to represent a single record based on a specific filter.
Client Certificate Authentication While most HTTPS sites only authenticate the server (using a certificate sent by the website), HTTPS also supports a mutual authentication mode, whereby the client supplies a certificate that authe…
Unimpressed by online classes, college students seek refunds They wanted the campus experience, but their colleges sent them home to learn online during the coronavirus pandemic. Now, students at more than 25 U.S. universities are filing lawsuits against...
Apple updates 13-inch MacBook Pro with Magic Keyboard, double the storage, and faster performance Apple today updated the 13-inch MacBook Pro, improving the typing experience with the new Magic Keyboard and doubling the storage.
EEVblog NO SCRIPT, NO FEAR, ALL OPINION An off-the-cuff Video Blog about Electronics Engineering, for engineers, hobbyists, enthusiasts, hackers and Makers Hosted by Dave Jones from Sydney Australia DONATION...
Headless vs Embedded CMS (Live Stream) Brad Garropy joins me to discuss the pros and cons of Headless CMS vs Embedded CMS in the Jamstack. https://www.jamesqquick.com https://www.jamesqquick.com/uses/ (hardware, software, etc.) https://twitch.tv/jamesqquick https://www.learnbuildteach.com/ ...
Pacific Time: 07:04am Exact time now, time zone, time difference, sunrise/sunset time and key facts for Pacific Time (PT).
How to Query SQL Server XML data type Columns in Entity Framework Core 3.x - Rob Kennedy I’m sure if you’ve found this page, you’re at wits end in trying to figure out how to use the long-built-in XML query functionality of SQL Server while using Entity Framework, Dapper, or other ORM. Some might find it easy to simply write their query in pl...
Trains․NET - Episode 27 - Prevent trains bumping into each other Originally streamed at https://twitch.tv/davidwengier This week we fix up the collision code to make trains all play nicely with each other and even do adorable little zipper merges, but we also find some bugs in the train movement code which will be a n...
Auto-failover groups in Azure SQL In this video, Anna Hoffman and Jeroen ter Heerdt discuss and show how to create auto-failover groups in Azure SQL using PowerShell notebooks and a Java application. This video was based on a tutorial
Curtis Lusmore Hi there! I’m Curtis, a software developer based in Melbourne, Australia. I like working with smart people to solve meaningful problems. I’ve been working in software since 2011, as a teacher, a software engineer, a product m...
F# 5 In this episode, Robert is joined by Phillip Carter, who shows us F# 5, which is now in preview. He shows significant performance improvements and several new language features. Resources: F# 5 previ
standupmaths on eBay Follow standupmaths on eBay. Buying, Selling, Collecting on eBay has never been more exciting!
Modern SAT solvers: fast, neat and underused (part 1 of N) Before I started doing research, I saw SAT solvers as academically interesting but without practical uses ouside of other academic applications. I've since then changed my mind, and I want to change yours, because modern SAT solvers are neat, fast and alm...
ongoing by Tim Bray · Bye, Amazon May 1st was my last day as a VP and Distinguished Engineer at Amazon Web Services, after five years and five months of rewarding fun. I quit in dismay at Amazon firing whistleblowers who were making noise about warehouse employees frightened of Covid-...
Popcorn Linux - Home March 2020: Popcorn's improved distributed shared memory protocol and subsystem has been accepted at Systor 2020! Paper to be available soon.
Explainable Deep Learning: A Field Guide for the Uninitiated Deep neural network (DNN) is an indispensable machine learning tool for achieving human-level performance on many learning tasks. Yet, due to its black-box nature, it is inherently difficult to understand which aspects of the input data drive the decision...
[ONLINE EVENT] Turbocharged: Writing High-Performance C# and .NET Code Mon, May 4, 2020, 6:00 PM: This event is organized in collaboration with .NET Usergroup Zentralschweiz and .NET User Group BernPlease join through Zoom Meeting: https://us02web.zoom.us/j/86359152125If
Remote Debugging for Azure Functions Can Be a Breeze | Ozcode Serverless architectures are gaining traction in the software industry, and it wouldn’t be surprising to see them rise on a similar curve that we have seen with microservices. But the ephemeral nature of these short-lived units of execution makes it very ...
Tip 262 - Learn how to reduce cost with Azure The importance of effectively managing costs and finding ways to save resources can never be underestimated. I had a great opportunity to sit down with Microsoft Cloud Advocate Thomas Maurer and discuss different ways on how to reduce cost with Microsoft ...
Clean Coding in C# - Part I The first post in a new series about what I consider to be 'clean code' (using C#, of course). In this one, let's take a look at conditionals (if/else statements)
Orchestrating an application process with AWS Batch using AWS CDK | Amazon Web Services In many real work applications, you can use custom Docker images with AWS Batch and AWS Cloud Development Kit(CDK) to execute complex jobs efficiently. AWS CDK is an open source software development framework to model and provision your cloud application ...
terrajobst - Episode 21: Source Generators - Twitch Twitch is the world's leading video platform and community for gamers.
The FlixOne Bookstore Journey - WIN AN EBOOK PART 2: Hands-On Microservices with C# and .NET Core This is a second post of the series. In the last post WIN AN EBOOK - Hands-On Microservices with C# 8 and .NET Core 3, Ed Price announced the survey*. (Click here to enter the contest.) I would like to share a small story about the application we develo...
Released: Microsoft.Data.SqlClient 2.0 Preview 3 The SqlClient team is moving forward with continuous updates and improvements to the Microsoft.Data.SqlClient data provider for SQL Server. Our plan is to provide GA releases twice a year with two preview releases in between. This cadence should provide t...
Free GitHub Satellite Virtual 2020 Event May 6 | Build5Nines GitHub's virtual event GitHub Satellite Virtual 2020 is coming up on May 6, 2020! This is a FREE virtual event featuring developers working together on the worl
Removing xaml.cs with C# Source Generators - Michael Esteves When creating a Xamarin Forms solution with an MVVM framework such as Prism, the view’s backing xaml.cs files are boilerplate. Our application’s logic lives in our view models and ideally their should be no code in the view’s cs file. However if you try d...
The man feeding a remote Alaska town with a Costco card and a ship When Gustavus, Alaska, was cut off from its grocery supply chain, one resident decided to take matters into his own hands.
Tesla Data Leak: Old Components With Personal Info Find Their Way On eBay If you want to upgrade the computers in your Tesla, know that the company may not erase your data from it, as white hat hacker GreenTheOnly discovered.
Startup financial models - 12 templates compared for SaaS Need a financial model for your startup? Fear not. I have extensively compared the top 12 templates, free and paid, so you don't have to do it.
The Five Most Likely Explanations for Long Delayed Echoes - Department of Physics Radio waves travel so fast that most people consider them to reach their destination instantaneously. Perhaps the only exception is a TV newscast with a live interview to another continent. The connection via a geostationary satellite gives a delay of abo...
Making rust as fast as go Update: as some keen HN commenters have pointed out, it looks like the rust program is not actually equivalent to the go program. The go program parses the string once, while the rust program parses it repeatedly inside every loop. It’s quite late in Sydn...
New Surface Neo – Coming Holiday 2020 – Microsoft Surface Surface Neo enables you to do more, anywhere. A groundbreaking new dual-screen device with 2 9” screens, a revolutionary 360° hinge, touch, pen, keyboard & new Windows experiences. Coming Holiday 2020.
Before proceeding • IACR Unfortunately, the IACR has started to experience automated attacks against our registration system. In order to reduce the risk from such attacks, we ask you to confirm that you are human before proceeding, by answering the following question.
So I reverse engineered two dating apps... In this post I show some of my findings during the reverse engineering of the apps Coffee Meets Bagel and The League. I have identified several critical vulnerabilities during the research, all of which have been reported to the affected vendors. Introduc...
Episode 20: Emitting IL Part 3 In this episode, we're finishing emitting IL for all expressions and statements. It's going to be glorious!
My First Year as a Freelance AI Engineer This week marks my one-year anniversary of quitting my full-time job and becoming a freelance AI engineer. I’m writing down my thoughts and experience here so that this might be useful if you are even vaguely interested.
Sequoia - Pricing Your Product *This Sequoia Guide covers strategies that can help you figure out the right price for your product—and end up with happier customer...
Hacker leaks 15 million records from Tokopedia, Indonesia's largest online store | ZDNet The Tokopedia data has been published on a well-known hacking forum.
Orleans UniversalSilo An opinionated, batteries-included, set of templates and libraries to enable you to easily start developing applications with Microsoft Orleans.
Australians toss aside privacy concerns in rush to sign up for virus tracking phone app Contact tracing app a hit across the Tasman.
The Best Medium-Hard Data Analyst SQL Interview Questions By Zachary Thomas (zthomas.nc@gmail.com, Twitter, LinkedIn)
How to sell a B2B product by Calvin French-Owen Lately, a bunch of early stage founders have emailed me to ask for go-to-market (GTM) advice. They have a real product, it solves a real problem for their handful of customers…
How does a .NET profiler work? Before doing cool stuff with your .NET profiler, we should understand a few principles
How assembly language loops work More 6502: https://eater.net/6502 Support these videos on Patreon: https://www.patreon.com/beneater or https://eater.net/support for other ways to support. ------------------ Social media: Website: https://www.eater.net Twitter: https://twitter.c...
Ubuntu 20.04 LTS’ snap obsession has snapped me off of it Once lauded for its sane defaults, the latest Ubuntu release has usability issues.
How We Created a Realtime Patient Monitoring System With Go and Vue in 3 days A Pandemic started In the last November in 2019, we heard about the first case of unknown deadly diseases from China. Now everyone knows it as Covid-19 Now it seems to change our lives forever. The virus is deadly and it is highly contagious. Still, we kn...
Awk in 20 Minutes Awk is a tiny programming language and a command line tool. It's particularly appropriate for log parsing on servers, mostly because Awk will operate on files, usually structured in lines of human-readable text.
Complexity Has to Live Somewhere We try to get rid of the complexity, control it, and seek simplicity. I think framing things that way is misguided. Complexity has to live somewhere. Embrace it
Reducing allocations using Span<T> and Memory<T> I decided to look at the RabbitMQ .NET Client source code to make improvements. During that exploration I saw opportunities to reduce memory allocations.
on the usability of editable software I’m aware of two occasions on which Knuth advised editing existing code, as opposed to simply using it. One mention is in this interview, advocating for “re-editable” code instead of the fashionable reusable code, although it doesn’t amount to much more t...
Gatsby and Sanity - Part 4 (Live Stream) Gatsby and Sanity.io are a great pair for creating JAMstack projects like blogs. In these videos, I am working to migrate my Gatsby blog from using markdown files to using the Headless CMS called Sanity.io. After starting this migration, I am loving Gatsb...
New Firefox service will generate unique email aliases to enter in online forms | ZDNet Firefox Private Relay add-on to help users safeguard their email addresses from spammers.
Open file links directly in Office desktop apps Some users prefer the Office web apps, others prefer the Office desktop apps. We've designed an experience where users get to tell us what they prefer, and then their links open in their preferred mode - either Office web apps or the Office desktop apps.
OpenPGP Message Format { Work in progress to update the OpenPGP specification from RFC4880 } This document specifies the message formats used in OpenPGP. OpenPGP provides encryption with public-key or symmetric cryptographic algorithms, digital signatures, compression ...
Code Maze Weekly #23 - Code Maze This week we've seen some really good and unique articles. As always there is enough material to keep us occupied through the weekend
SerenityOS update (April 2020) SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity Follow me on Twitter: https://twitter.com/awesomekling Support me on Patreon: https://patreon.com/serenityos Sponsor me on GitHub: https://github.com/sponsors/awesomekling Donate ...
Announcing ImageSharp 1.0 Release Candidate 1 | Six Labors Today, we’re announcing ImageSharp 1.0 Release Candidate 1. With this release, along with the usual performance improvements and bug fixes we’ve
Weekly Update 189 Last week, I got the vid out a day late and by early afternoon today it looked like I was heading the same way. So, for the first time I ended up just live streaming it direct to YouTube. I actually quite liked the interaction, although I picked the quiet...
Sprint management built for software teams. Tara helps teams focus on their release cycle and meet their sprint goals. With predictions, Tara delivers insights around your development data, to accelerate software delivery milestones.
Migrating to ASP.NET Core Recommendations and resources on how to migrate from ASP.NET MVC 5 or Web API 2 to ASP.NET Core.
Xamarin.Forms 4.6 Available Today! | Xamarin Blog Xamarin.Forms 4.6 comes with quality improvements including several new feature previews and more controls available than ever before
bliki: KeystoneInterface Build the UI for a feature last, so remaining code can be integrated and released.
Introducing .NET Core Support for AWS Amplify Backend Functions | Amazon Web Services Earlier this month, the AWS Amplify team announced support for backend functions that use runtimes beyond the existing support for Node.js. With this new feature, customers can now write backend functions using Python, Java, Go, and .NET Core to handle re...
Development With A Dot - Performance in .NET – Part 4 IntroductionThis is my fourth post on performance in the .NET world. See the first one on object instantiation here and the second on property copying here and the third here. This time I’m going to …
From Fiddler Classic to Fiddler Everywhere Migrating from Fiddler Classic to Fiddler Everywhere for macOS, Linux, and Windows
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
I’ve Consed Every Pair Back when cafes were open, I met an enthusiastic programmer who wanted to tell me how awesome the Clojure language is. While that is a…
ICANN Board Withholds Consent for a Change of Control of the Public Interest Registry (PIR) Today, the ICANN Board made the decision to reject the proposed change of control and entity conversion request that Public Interest Registry (PIR) submitted to ICANN. After completing extensive...
A Warm Welcome to ASN.1 and DER This document provides a gentle introduction to the data structures and formats that define the certificates used in HTTPS. It should be accessible to anyone with a little bit of computer science experience and a bit of familiarity with certificates. An H...
Microsoft Build 2020 Microsoft Build focuses on the latest trends and future looking technology innovations for leading architects, developers, start-ups and student developers.
Microsoft Build 2020 registration is not only open, it's FREE, it's LIVE, it's VIRTUAL, and it is all FOR YOU Microsoft Build 2020 is upon us, registration is open NOW. Stop reading this blog post and go register. I'll wait here. ...
Jukebox We’re introducing Jukebox, a neural net that generates music, including rudimentary singing, as raw audio in a variety of genres and artist styles. We’re releasing the model weights and code, along with a tool to explore the generated samples.
Over 275 Days Since Equifax's Data Breach Settlement and No One Has Been Paid | Interest.com Equifax agreed to a $700M settlement almost a year ago, but no one has seen the money that was agreed to getting disbursed. Read our story to get the latest on the situation.
A few of my favorite C# 7 and 8 things w/ Phil Haack [VIRTUAL ONLY] Tue, May 5, 2020, 5:15 PM: *************************************************NOTE: Due to restrictions on public gatherings currently in place this meeting will be VIRTUAL ONLY. There will be NO IN-PER
Create a .NET profiler with the Profiling API - Start of an unexpected journey The Profiling API is a powerful beast that let's you do magic things with a .NET application. This article gives you a first insight.
Writing a Key Value Store in C# Twitch is the world's leading video platform and community for gamers.
Mobile Blazor Bindings - Navigation and Xamarin Essentials In this post, I talk about navigation and Xamarin Essentials for Mobile Blazor Bindings. I then apply these to a real app to see how they work in practice.
Announcing the SourceHut project hub sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
Life, part 5 Code for this episode can be found here. I have not added any more code to the engine, but the client now has two features of great use to me; pressing space toggles whether the simulation is runni…
ASP.NET Blog | Blazor WebAssembly 3.2.0 Release Candidate now available The Blazor WebAssembly Release Candidate is here! This release contains all of the features and improvements that we expect to release for the upcoming Blazor WebAssembly release. There are no more breaking changes planned at this point. Please give the B...
Visual Studio Codespaces With a new name of Visual Studio Codespaces, lowered pricing, a Basic instance type, and many other new features, there's never been a better time to try remote development.
Rust/WinRT Public Preview - Windows Developer Blog We are excited to announce that the Rust/WinRT project finally has a permanent and public home on GitHub: https://github.com/microsoft/winrt-rs Rust/WinRT follows in the tradition established by C++/WinRT of building language projections for the Windows R...
Blazor Tutorial : Deploy to IIS - EP28 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Service Fabric Community Q&A 43 We will have our Service Fabric Community Q&A call for this month on April 30th 10am PDT. Join us to ask us any questions related to Service Fabric, Mesh, containers in Azure, etc. This month's Q&A features one session on: April 30th 10:00am PDT...
The Open Web is Dying | PerezBox It’s difficult to comprehend that there would be anything else more important right now than public health and the COVID-19 pandemic, but in the midst of it all, there is...Read More
Data Breaches: How to Respond to a Tipoff of a Problem What should an enterprise do when someone reaches out and claims to have the company's data or information about a breach? Although it can be a delicate situation
Using Reinforcement Learning in the Algorithmic Trading Problem The development of reinforced learning methods has extended application to many areas including algorithmic trading. In this paper trading on the stock exchange is interpreted into a game with a Markov property consisting of states, actions, and rewards. ...
Hacking Together an E-ink Dashboard A prototype Raspberry Pi dashboard to save me talking to my smart assistant.
How to break everything by fuzz testing Or "I'm sorry, I didn't mean to take down your service"
COVIDSafe App Teardown & Panel Discussion I've written a bunch about COVID-19 contact tracing apps recently as they relate to security and privacy, albeit in the form of long tweets. I'm going to avoid delving into the details here because they're covered more comprehensively in the resources I w...
COVIDSafe App Teardown & Panel Discussion Description Join us for a detailed look at the Australian COVIDSafe app with some industry experts. Agenda: Troy Hunt : Discusison of privacy & identity - Considerations for people on the fence about using COVIDSafe Matthew Robbins: Initial App Teardow...
Tech gurus inspected the COVIDSafe app. Here's what they found A broad group of technology experts have given support to the COVIDSafe app after reverse engineering the code.
Introducing Insomnia Designer TL;DR: Insomnia Designer a new open-source desktop application that provides a modern workflow for teams to design and collaborate on APIs. If you're a software developer, there's a good chance you interact with APIs almost every day…
Introducing Postgres Projects in Azure Data Studio How do you design and deploy your Postgres code? Some of you probably define the data model directly in your application code. Deploying a new build of your app then creates and updates the objects in your Postgres database. This approach can be pretty qu...
Quickly transform any mockup or design into a working Blazor prototype Even complicated applications can be broken down into small components, making them much less daunting to build.
diagrams.net diagrams.net is free online diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams
Exception Helper – Rethrown Exceptions | Visual Studio Blog Learn how to root cause exceptions quickly with the Exception Helper in Visual Studio.
One Month Update to .NET Core 3.1 Lambda | Amazon Web Services One Month Update to .NET Core 3.1 Lambda About one month ago we released the .NET Core 3.1 Lambda runtime. Since then we have seen a lot excitement for creating new .NET Core 3.1 Lambda functions or porting existing Lambda functions to .NET Core 3.1. We h...
Demystifying Memory Profilers in C# .NET Part 2 - Memory Leaks Memory leaks are very common, hard to notice, and eventually, lead to devastating consequences. The main tool to detect and fix memory leaks is a Memory Profiler. In fact, I believe the most common usage of memory profilers in .NET is exactly for the purp...
The Dispose Pattern is Broken SafeHandles came to solve the problem, but the MSDN documentation on them is also broken.
Announcing TypeScript 3.9 RC | TypeScript Today we’re announcing the availability of TypeScript 3.9 RC, the release candidate of TypeScript 3.9. Between now and the final release, we expect no further changes apart from critical bug fixes. To get started using the RC, you can get it through NuGet...
Integrating ASP.NET Core with gRPC - Simple Talk In this article, Diogo Souza explains how to work with gRPC which is an improvement from Google over the classic remote procedure calls used when a program must communicate between resources on a network.
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
DevExpress Reports: Localization with Azure Text Translator API If you’ve watched our first Report Localization-video, you know that v20.1 – set to ship in May 2020 – allows you and your end-users to quickly translate individual reports for global distribution. In this video, we’ll describe a v20.1 feature we did not...
I could do that in a weekend! I can't think of a single large software company that doesn't regularly draw internet comments of the form “What do all the employees do? I could build their product myself.” Benjamin Pollack and Jeff Atwood called out people who do that with Stack Overfl...
Reporting - How to Use the Microsoft Azure Translator Text API to Localize Your Reports (v20.1) DevExpress provides best-in-class user interface controls for WinForms, ASP.NET, MVC, WPF, VCL and JavaScript developers. Use our frameworks and libraries to create amazing apps, documents, reports and dashboards.
INotifyPropertyChanged with C# 9.0 Source Generators In a design meeting far, far away, source generators were designed to be part of C# 6.0, but sadly never came to be. At the time, wanting that source generation feature pretty badly, I went on implementing the specification which later became Uno.SourceGe...
Building External #KEDA Scaler on #Kubernetes. Twitch is the world's leading video platform and community for gamers.
Google Meet premium video meetings—free for everyone To help businesses, schools, and others navigate remote work and life, we're making our premium video conferencing solution free for all.
Introducing C# Source Generators | .NET Blog We’re pleased to introduce the first preview of Source Generators, a new C# compiler feature that lets C# developers inspect user code and generate new C# source files that can be added to a compilation. This is done via a new kind of component that we’re...
Sessions — Dev Around the Sun Join us for Dev Around The Sun, a 24-hour worldwide fundraiser to benefit Direct Relief to help those affected by COVID-19 on May 12th, 2020. #DevAroundTheSun #techconference #developercommunity
How Distributed Application Runtime (Dapr) has grown since its announcement - Open Source Blog Dapr enables developers from all backgrounds to solve some of the toughest challenges when developing distributed applications. We are grateful for the engagement and participation from the community helping us make Dapr better.
To Microservices and Back Again - Why Segment Went Back to a Monolith When Segment moved to a microservices architecture, they gained environmental isolation, but at a cost of higher operational overhead. Three years later, the costs were too high, and the team migrated back to a monolith. At QCon London, Alexandra Noonan t...
Good writing is a business advantage. (An advertisement for myself.) Starting about ten years ago, I started hearing about agencies and agency people getting involved in what they were calling product design....
Resilio Connect File Sync Software Resilio Connect uses edge-to-edge technology for a fast and secure enterprise file synchronization solution that performs at maximum speed on any device, scale, or network.
SailfishOS - Sailfish OS An independent, partner friendly operating system that fosters innovation. It’s unlike what you’re used to.
GlassWire - Personal Firewall & Network Monitor GlassWire is a modern personal firewall and network monitor with over 19 million downloads. Download GlassWire free!
68 Bits of Unsolicited Advice It’s my birthday. I’m 68. I feel like pulling up a rocking chair and dispensing advice to the young ‘uns. Here are 68 pithy bits of unsolicited advice which I offer as my birthday present to all of you.
President of the Royal Society comments on death of The Lord May of Oxford, Robert May OM AC Kt HonFREng FRS | Royal Society President of the Royal Society pays tribute to The Lord May of Oxford, Robert May OM AC Kt HonFREng FRS
Build Secure Apps on DigitalOcean with VPC and a Trustworthy Foundation Simplicity yields productivity, and that’s why many developers have brought DigitalOcean into the workplace. Thousands of startups and small businesses have already chosen to run critical applications on DigitalOcean. Still, many more businesses tell us t...
Copy to Clipboard in Blazor In this post, I show how to copy text to the users clipboard in Blazor. I discuss two potential JavaScript APIs that can be used, then show two solutions replicating copy to clipboard features from GitHub and Bootstrap.
C# interop with C/C++ and Rust in WebAssembly - Uno Platform Having the ability to call code written in other languages is increasingly important, as there are many very useful libraries that are getting ported over to WebAssembly. In .NET, the common defined way for doing interop is P/Invoke and DllImport, and .NE...
Contract-first development: Create a mock back end for realistic data interactions with React - Red Hat Developer Learn to use React.js to test your front end with realistic data interactions, from creating a fake back end to switching back to a development environment.
The Hard Part of Learning a Language • Hillel Wayne I want to do $THING. Normally I do my hacking in Python, which is okay but has lots of frustrations. My friends tell me $LANGUAGE is better for doing $THING. After going through the online tutorial, I can see why. Maybe I’ll try $LANGUAGE for this project...
How to use CancellationTokens to cancel operations in the Azure SDK for .NET The ability to cancel long-running operations is important to help keep applications responsive. Whether the network connection is slow or disconnects, or the user just wants to cancel a long operation, using a CancellationToken in .NET makes it easy to c...
coding.blog An open-source blog system for coding and coders. No content-marketing, no ads in disguise. Pure quality articles.
British Museum makes 1.9 million images available for free The British Museum has revamped its online collections database, making over 1.9 million photos of its collection available for free online under a Creative Commons license.
With questionable copyright claim, Jay-Z orders deepfake audio parodies off YouTube – Waxy.org With a questionable claim to copyright, Jay-Z ordered two deepfake audio parodies of his voice off YouTube. I talked to the video's creator about the future of AI for creative expression.
Save time linking resources with autolink references Now you can automatically link references to external systems with GitHub Pro, Team, and Enterprise plans.
How 3D Game Rendering Works: Texturing In this third part of our deeper look at 3D game rendering, we'll be focusing what can happen to the 3D world after the vertex processing has done and the scene has been rasterized. The majority of the visual effects seen in games today are down to the cl...
Preventing mass assignment or over posting with Razor Pages in ASP.NET Core Mass assignment or over-posting is something to bear in mind when building ASP.NET Core apps. In this post I discuss how to stay safe when using Razor Pages
Server-Side Rendering is a Thiel Truth I recently pondered how I'd answer Peter Thiel's interview question if my answer had to relate to software:
How Automating Your Tests Improves Productivity - Simple Talk In some shops, testing is entirely in the realm of quality analysts. In this article, Julio Sampaio argues that testing should be automated and start with the developers.
Kicking off Marten v4 Development If you’re not familiar with Marten, it’s a library that allows .Net developers to treat Postgresql as a Document Database and also as an Event Store. For a quick background on Marten, h…
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
MsQuic is Open Source Microsoft is open sourcing our QUIC library, MsQuic, on GitHub under an MIT license. MsQuic is a cross-platform, general-purpose library that implements the QUIC transport protocol. QUIC is being standardized by the Internet Engineering Task Force (IETF)....
Amy Shira Teitel, FIGHTING FOR SPACE (Stay Home and Read #4) We're talking with Amy Shira Teitel, author of FIGHTING FOR SPACE: Two Pilots and Their Historic Battle for Female Spaceflight. Buy FIGHTING FOR SPACE: https://bookshop.org/books/fighting-for-space-two-pilots-and-their-historic-battle-for-female-spaceflig...
IPFS 0.5.0 is here! Our largest upgrade to IPFS yet A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.
Announcing the general availability of Windows Server containers and private clusters for Azure Kubernetes Service Announcing the general availability of Windows Server container support on Azure Kubernetes Service (AKS).
Do We Have an Obsession with Ducks in Software Development? - Steve Gordon In this post, we looks at two duck-based terms in software development. First we focus on duck typing and then we turn to rubber ducking!
The Anti-Amazon Alliance Google Shopping is changing its model, suggesting Google is joining the Anti-Amazon Alliance; 3rd-party merchants should do the same.
GitHub CLI (gh) Cheat Sheet | Build5Nines When working with GitHub Repositories, the Github.com website provides an excellent interface for working with Issues, Pull Requests, and Repositories. Of cours
Why not "Why not WireGuard?" An article by Michael Tremer titled Why not WireGuard is sometimes shared in VPN discussions. Unfortunately that article contains several misconceptions and some out-of-date information that deserves to be addressed. Let’s go through his arguments section...
Tavour - Craft Beer Delivered Tavour brings you the best in craft beer, delivered. By downloading Tavour, you get access to the highest rated beer from all-independent brewers around the globe.
Four Ways to Create a Function in JavaScript We'll look at the four ways of creating a function in JavaScript: as a statement, as an expression, as an arrow function, and using the Function constructor.
Some overwhelmed parents are giving up on distance learning and abandoning at-home schooling Opting out of assigned schoolwork is an opportunity to learn in different ways, professor of education says
Virtual rate cut forces Nintendo gamers into riskier assets | Free to read Shock among users as Animal Crossing’s Bank of Nook slashes rates to near zero
Visual Studio Code Browser Preview Extension Did you know you can view a live-reloading browser preview right inside of Visual Studio Code? Well, with the Browser Preview extension, you can do just that. Setting up your Visual Studio Code browser preview is just a few clicks away. Go to https://www...
UTS #51: Unicode Emoji This document defines the structure of Unicode emoji characters and sequences, and provides data to support that structure, such as which characters are considered to be emoji, which emoji should be displayed by default with a text style versus a...
Smarter C/C++ inlining with __attribute__((flatten)) This post describes a compile-time technique for getting the benefits of aggressive inlining in hot code while protecting cool code from its downsides.
Lewis Carroll's Pillow Problem - Numberphile Featuring Alex Bellos. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ More videos with Alex Bellos: http://bit.ly/Bellos_Playlist Alex's website: htt...
Tmux for mere mortals Tmux is great. Tmux defaults are not. How to make use of a brilliant tool without breaking your fingers?
Pluralization with EF Core and EF Core Power Tools EF Core 3 supports pluralization by convention, and allows you to enable and customize it. This blog post will show you how!
COVIDSafe COVIDSafe helps you and all of our communities. Assist health officials to quickly understand and tackle the spread of Coronavirus (COVID-19).
Paxos vs Raft: Have we reached consensus on distributed consensus? Distributed consensus is a fundamental primitive for constructing fault-tolerant, strongly-consistent distributed systems. Though many distributed consensus algorithms have been proposed, just two dominate production systems: Paxos, the traditional, famou...
Monsters Weekly 162 - Replacing Let's Encrypt with Managed Certificates in App Services I’ve been using Let’s Encrypt for ages to get SSL on my website but the poor Azure integration is getting me down. In this episode we go into using an Azure managed certificate instead.
Feature Flags - Asp.Net Core - The Long Walk Feature flags enable you to create a new piece of functionality in the main code branch, but behind a mask – so the end user doesn’t see the change. This means that you can decide at a later date to turn the feature on, or off. For example, say you wanted...
Using dotTrace and dotMemory for production analysis on Linux Recently JetBrains announce that dotTrace and dotMemory supports profiling applications on Linux. We have been testing these out for production usage, analyz...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
CoreBoy is a cross platform GameBoy Emulator written in C# that even does ASCII .NET and C# are great languages for programming emulators. Specifically retrogaming and retroarcade emulators. In fact, ...
Memories - SizeCoding Hello! My name is "HellMood" and this is not a usual wiki style article. It will be written from my point of view, in first person. This article is all about a tiny MS DOS program called "Memories". This program has a size of 256 bytes and won the "PC 256...
Joint Statement of the Seven Bay Area Health Officers on Upcoming Extension and Revisions to the Current Shelter-in-Place Orders San Francisco, CA – Later this week, the Public Health Officers of the Counties of Alameda, Contra Costa, Marin, San Francisco, San Mateo, and Santa Clara as well as the City of Berkeley will issue revised shelter-in-place orders that largely keep the cur...
Confirmed: Twitter Kills Off SMS Notifications & Posting In Most Countries And Deletes SMS Followers Without Providing Any Warning - DansDeals.com Update, 4/27: Twitter has now officially announced that they are killing off SMS in most countries. The Verge covers the story as well. View alternate options for receiving DansDeals alerts here. We are currently looking into other options for SMS alerts....
COVIDSafe App Teardown & Panel Discussion Join us for a detailed look at the Australian COVIDSafe app with some industry experts. Agenda: Troy Hunt : Discusison of privacy & identity - Considerations for people on the fence about using COVIDSafe Matthew Robbins: Initial App Teardown and Walkthrou...
Query Tags in EF Core for ASP .NET Core 3.1 Web Apps This is the seventeenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titl
This Goes to Eleven (Pt. 4/∞) Decimating Array.Sort with AVX2. I ended up going down the rabbit hole re-implementing array sorting with AVX2 intrinsics. There’s no reason I should go down alone.
Work flow of diagnosing memory performance issues – Part 2 | .NET Blog Work flow of diagnosing memory performance issues – Part 0 Work flow of diagnosing memory performance issues – Part 1 In this blog post I’ll talk a bit about how to spend time wisely and then continue with the analysis. Originally I was going to delve dee...
I spent $6 Million On Google Ads Last Year I spent a lot of money on Google ads last year across Search, Display, Youtube, Discovery, and Gmail. Here's what I learned.
keys.pub - Cryptographic key management, sigchains, user identities, signing, encryption, password manager. Cryptographic key management, saltpack, noise, sigchains, user identities, signing, encryption
Automate multi-container Kubernetes deployments with Azure Pipelines - Learn - Learn Implement a CI/CD pipeline for multiple containers to Kubernetes.
Building .NET Framework Applications with Github Actions After spending way too much time figuring it all out, I now have a Github Action that can build my .NET Framework web application - and deploy it to Azure!
How Socket Error Codes Depend on Runtime and Operating System - .NET Tools Blog This post is the first part of a blog post series that covers different technical challenges that we had to resolve during the migration of the Rider backend process from Mono to .NET Core. By sharing our experiences, we hope … Continue reading →
Deep Neural Network from Scratch in Python | Fully Connected Feedforward Neural Network In this video we build on last week Multilayer perceptrons to allow for more flexibility in the architecture! Github: https://github.com/yacineMahdid/artificial-intelligence-and-machine-learning/blob/master/Deep%20Learning%20from%20Scratch%20in%20Python...
Life, part 4 Code for this episode can be found here. I have not updated the Life algorithm, but I have added a new feature to the client, namely, you can now resize the form and the display box will resize alo…
Twilio Inspire: Building Cloud City Cakes with ASP.NET and Twilio Twitch is the world's leading video platform and community for gamers.
T E X T F I L E S D O T C O M On deeper inspection, of course, this isn't quite the case. What this site offers is a glimpse into the history of writers and artists bound by the 128 characters that the American Standard Code for Information Interchange (ASCII) allowed them...
Getting Started : Azure App Services : EP01 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Have You Been Pwned? - Firewalls Don't Stop Dragons Podcast Every time there’s a data breach at a company or service where you do business, there’s a chance that the bad guys will reverse...
Remove certificate pinning for Australia Goverment Covidsafe Android Application Remove certificate pinning for Australia Goverment Covidsafe Android Application - covidsafe-cert-pin.md
'Sextortion' scam: Police warn as porn blackmailers target Hertfordshire computer users Victims receive emails that claim to have filmed them visiting adult content websites and demand Bitcoin payment of $2,000.
Tax2efile, a US-based Tax E-filing Service Suffered Data Breach. Another day, another sensitive breach — but at times, we do come across certain breaches which are sensitive enough to discuss with the…
Messaging with Azure Service Bus - Part 4 - Sending and Receiving Messages Mark Heath's Development Blog
Tip 261 - Learn how to use Azure Kubernetes Service Diagnostics Azure Kubernetes Service (AKS) enables you to run multiple containers and orchestrate them by scaling them, securing them and tying them together. A solution that runs inside a Kubernetes cluster can quickly become complex. This makes it more difficult to...
Testable Back-end Programming in F# A way to write extremely testable code with side effects. It has always been a challenge to write te...
Soon You’ll Use Fiddler Everywhere & Every Way You Asked For Will Fiddler ever be available for Linux or Mac? Learn how the next release will be even more powerful for developers.
NUKE - Designing a build system with IDE support in mind - Webinar Recording - .NET Tools Blog The recording of our April 21 webinar, NUKE – Designing a build system with IDE support in mind, with Matthias Koch, is now available. Subscribe to our community newsletter to receive notifications about future webinars. There are quite a number of build ...
Stored Procedures, ORMs, and GraphQL - ardalis GraphQL is the new ORM, and your API endpoint is the new stored procedure. About fifteen years ago, a debate raged in the still-young .NET development world over how best to access data. On the one side were the traditionalists, among them database admini...
The Chain of Responsibility Pattern – Or how to over engineer FizzBuzz in PowerShell The-Chain-of-Responsibility-Pattern–Or-how-to-over-engineer-FizzBuzz-in-PowerShell
Does Nick Offerman Say Fremulon? Find out if Nick Offerman says Fremulon at the end of Brooklyn Nine Nine episodes
SPICIEST CHIP IN THE WORLD | Paqui One Chip Challenge If you enjoyed this video, please consider donating to Team Fox for Parkinson's Research: https://jlik.me/pd
SQLite/SQL Server Compact Toolbox - Visual Studio Marketplace Getting Started | Feedback | Report bugs
04-26-20 Chris Craze NEW HOUSE MUSIC Twitch is the world's leading video platform and community for gamers.
Entity Framework Core Part 4 In this episode, Robert is joined by Phil Japikse for part 4 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database, c
https://www.health.gov.au/sites/default/files/documents/2020/04/covidsafe-application-privacy-impact-assessment-agency-response.pdf
Explicit Loading in Entity Framework Core - TekTutorialsHub Explicit Loading. We invoke load method of the related entity’s DbContext.Entry() object and load the related entities with an explicit call to Load/Query.
Load data from Azure Blob storage into Azure SQL In this video, Anna Hoffman and Jeroen ter Heerdt discuss and show one way for loading data from Azure Blob storage into Azure SQL Database. For more info, see https://docs.microsoft.com/en-us/sql/t-s
SPAs are dead!? clickbait isn’t it? But this was Brock’s immediate reaction when we saw (and I recommend you read this first): What this basically means is, that browser are getting more and more stric…
Rider for Unreal Engine Public Preview Starts Now! - .NET Tools Blog Hi all, Today we are launching the Rider for Unreal Engine Public Preview! This marks another important step toward making Rider a standalone, all-in-one, cross-platform Game Dev IDE! In this post I will describe the tool and how you can … Continue readin...
COVIDSafe app reaches five-day download goal within five hours The Government has previously said 40 per cent of Australians — or 10 million people — need to take up the contact tracing app for it to be a success.
Let's Stop the 5G Hysteria: Understanding Hoaxes and Disinformation Campaigns Hey, did you hear that Facebook are going to start using your personal photos in whatever way they see fit? For real, it's going to start tomorrow unless you act quickly! All you have to do is copy and paste this message onto your own Facebook page and wa...
Hackathons are Dumb I want to like Hackathons, but having a competition where you code for 24 hours is dumb. ---- Checkout my side projects: If you're into cooking: https://www.mysaffronapp.com/ If you like World of Warcraft: https://www.classicwowbuilds.com/ ---...
Vietnam's contact tracing app broadcasting a fixed ID Prologue Bluezone ( Android , iOS ) is a Bluetooth-based contact tracing app sponsored by the Government of Vietnam and developed by a c...
Cox's Blocks, a Minecraft server from Do By Friday You can join the server by typing "coxblocks.rocks" in the Multiplayer menu of your Minecraft: Java Edition client. You can use the "Direct Connect" option, but we recommend using "Add Server" to permanently add the server to your server bookmarks list. T...
Public Money, Public Code Public Money, Public Code - A campaign for releasing publicly financed software as Free Software
Netherlands commits to Free Software by default In an open letter to the Parliament, the Dutch minister for internal affairs Raymond Knops commits to a "Free Software by default" policy and underlines it...
The Universe of Discourse : Why my book can be downloaded for free Why my book can be downloaded for free
Preventing Software Rot I recently came across a story that is just as amusing as it is shocking: One of my clients is responsible for several of the world’s top 100 pension funds. They had a nightly batch job that …
Government launches tracing app The government's COVID-19 tracing app has officially launched under a cloud of scrutiny over how the data will be stored.
Japan to subsidize 100% of salaries at small companies Program aims to pay 10m laid-off workers their full wages
[Question] CoreRT future plans · Issue #7200 · dotnet/corert Dear CoreRT team, Having followed this repo for now a couple of years and having developed a product depending on it, it's been quite a journey to follow the development in here. It's been ...
Registering an Application to a URI Scheme using .NET (custom protocol) Many applications can be launched using a URI. Of course, you can start your favorite web browser using an URL such as https://www.meziantou.net. But you can also start you mail app using mailto:email@sample.com, or skype using skype:pseudo. Custom scheme...
Build a C# App with CockroachDB and the .NET Npgsql Driver Learn how to use CockroachDB from a simple C# (.NET) application with a low-level client driver.
Sony Handycam HDR-HC3 HD Camcorder + VCT-D580RM tripod, used excellent condition 27242688599 | eBay Sony Handycam HDR-HC3 HDV Camcorder. Used excellent condition. Original accessories included Tripod bag. I'll include a US/AUS travel adapter. It works perfectly in the US with regards to power and video out.
Facebook’s Calibra Team Outlines New Byzantine Fault Tolerance Testing Methods Calibra has outlined a new technique for testing a protocol’s Byzantine fault tolerance
Shell productivity tips and tricks An introduction to shell productivity features: autocompletion, keyboard shortcuts, history navigation and shell expansions.
Airbnb Price Per Night Correcter Gives you the real price per night of an Airbnb stay after accounting for any and all fees
Creating a Reverse Proxy in Dotnet Core After hearing about Project YARP, an initiative from Microsoft to create a super fast .Net reverse proxy, I decided to give it a try in one of my private projects. This is a write up of what I learned.
Home - Pl@ntNet With the Pl@ntNet app, identify one plant from a picture, and be part of a citizen science project on plant biodiversity
Weekly Update 188 It's a day late because somehow, even in the current climate, I still find myself with a lot on my plate and the 2am getup yesterday morning didn't leave me much like talking by the usual time I'd record this video came around. Regardless, I haven't misse...
TupleElementNamesAttribute Class (System.Runtime.CompilerServices) Indicates that the use of a value tuple on a member is meant to be treated as a tuple with element names.
Passwords Evolved: Authentication Guidance for the Modern Era In the beginning, things were simple: you had two strings (a username and a password) and if someone knew both of them, they could log in. Easy. But the ecosystem in which they were used was simple too, for example in MIT's Time-Sharing Computer, conside...
A Third Solution This is my thinking on the pandemic situation, and a possible solution . First of all, it’s not “ just the flu ”. It is something much mo...
AmpliFi Alien Router and MeshPoint With the latest 802.11ax Wi-Fi 6 technology, AmpliFi Alien delivers 4x the overall network capacity and 2x the coverage while reaching true gigabit speeds. It features a tri-band radio with 2.4 GHz and 5 GHz 802.11ax radios optimized for Wi-Fi 6 performan...
Emojicode Documentation · Compile and Run Your First Program This guide is a short introduction to Emojicode and assumes you have a basic knowledge of object-orientated programming and familiarity with the command- line.
Disabling Snaps in Ubuntu 20.04 With the newly released Ubuntu LTS (20.04) upon us, many have mixed feelings about the proliferation of snap packages in Ubuntu. In this article I'll show you how to completely remove the snap system from Ubuntu if you prefer a purely apt sytem 🙂
The final Python 2 release marks the end of an era - Stack Overflow Blog For you Python users who have been unwilling (or unable) to upgrade to version 3, there’s yet another reason to get motivated: python.org has released Python 2.7.18, the absolute last official release for Python 2. While it doesn’t add much in terms of f...
Working with Channels in .NET Channels enable a producer to safely pass data over to a consumer along with the appropriate notifications in both directions. In this episode, Stephen Toub chats with Rich about the what, why and how of using the System.Threadding.Channels library. The...
Agile’s Early Evangelists Wouldn’t Mind Watching It Die Agile often puts processes over people, and it’s pushing women engineers into non-technical roles. Time to move on?
Play board games online from your browser The world's #1 platform for playing board games online. Play for free thousands of board games from your browser.
Analyzing Analytics (Featuring: The FBI) Recently while conducting some research, I found myself down the path of Google Analytics ID’s as well as other analytics services. I was investigating ways to not only identify varying analytics code in sites, but to correlate them with other sites that ...
Trains․NET - Episoide 26 - Better looking trains Originally streamed at https://twitch.tv/davidwengier In this episode we make some tweaks to the train and track drawing and generally get everything looking much nicer, and make a start on collision detection, but not with very fruitful results if I'm h...
Coming soon: Fedora on Lenovo laptops! - Fedora Magazine Today, I’m excited to share some big news with you—Fedora Workstation will be available on Lenovo ThinkPad laptops! Yes, I know, many of us already run a Fedora operating system on a Lenovo system, but this is different. You’ll soon be able to get Fedora...
Visual Studio Tricks: Increase signal to noise in your debugger Inspecting your objects in Visual Studio’s debugger can sometimes be tedious having to expand objects, arrays and lists trying to find that ‘problem child’ of yours. Fortunately for us, there are some handy tricks to reducing the noise, and focusing in on...
SQL Server 2019 Aggressive Clustered Columnstore Cleanup In late March 2020, we upgraded our production SQL Servers to SQL Server 2019 with CU3. After finishing the upgrade, we hit an issue with clustered columnstore that we hadn’t experienced in the previous version of SQL, SQL Server 2017. The issue also wasn...
Spotify’s Failed #SquadGoals “The Spotify model” got a bunch of companies talking like Taylor Swift about startup culture, but four former Spotify employees reveal the truth: its eponymous way of working failed before it scaled.
Things I Wished More Developers Knew About Databases A large majority of computer systems have some state and are likely to depend on a storage system. My knowledge on databases accumulated…
25 Basic Docker Commands for Beginners - Codeopolis If you're trying to learn Docker you will first have to master its various terminal commands. This guide aims to help you get started with basic docker commands.
Career advice for people with bad luck Most career advice on the internet is from people who had some sort of meteoric success. Why read advice from someone who’s had a mediocre career? But there’s massive sampling bias. All this advice will try to draw grand, sweeping narratives and also typi...
Streamlabs Chat CSS tweak so message goes below name. Good for tall, thin layout. Streamlabs Chat CSS tweak so message goes below name. Good for tall, thin layout. - streamlabs-chat.css
How to Build a Secure AWS Lambda API with Node.js and React Build a secure serverless API using AWS Lambda functions, Node.js, and React.
Azure Resource Organization Cheat Sheet It’s taken me some time, but I think I finally have a handle on how all the various Azure resources are organized and how exactly I’m paying for things. I summarized what I know into a handy little cheat sheet that I hope will help you if you’re as confus...
JetBrains .NET Days Online – A Virtual .NET Event on May 13–14, 2020 We invite you to join a free virtual event, JetBrains .NET Days Online, taking place Wednesday and Thursday, May 13 and 14, 13:00–21:30 CEST. Save your seat!
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Introducing MVVM architecture. Vanilla javascript implementation. The project explains MVVM design pattern implementation in javascript front-end application.
C# 8.0 nullable references: embrace the expressiveness C# 8.0 nullable references offer benefits besides the obvious win of detecting null-related coding errors. This new language feature can also improve the expressiveness of your code. #C #C8 #NullableReferences
Announcing Entity Framework Core 5.0 Preview 3 | .NET Blog The latest version of Entity Framework Core features filtered includes, new model builder API for navigation, Cosmos DB partition keys, and more.
Jasper’s Efficient and Flexible Roslyn-Powered Execution Pipeline You’ll need to pull the very latest code from the sample application linked to in this post because of course I found some bugs by dog-fooding while writing this:/ This is an update to a post…
NuGet.org will continue to support TLS 1.0 and 1.1 until further notice | The NuGet Blog Last November, we shared our two-stage plan for deprecating TLS 1.0/1.1 on NuGet.org and actions you can take today to ensure your systems use TLS 1.2. In that post, we announced that NuGet.org would remove support for TLS 1.0/1.1 in April 2020.
Books I recommend to my software engineering students Books I recommend to my software engineering students
Announcing .NET 5.0 Preview 3 | .NET Blog Today, we’re releasing .NET 5.0 Preview 3. It contains a set of new features and performance improvements. We’re continuing to work on the bigger features that will define the 5.0 release. The .NET 5.0 Preview 1 post covers what we are planning on buildin...
Preliminary test results suggest 21.2% of NYC residents have COVID antibodies | 6sqft Governor Cuomo revealed the preliminary results of a first-phase antibody test that surveyed 3,000 New Yorkers over two days in 19 counties at 40 locations.
Instagram no longer allows people without an account to view photos and videos on computers Instagram now limits displaying photos and videos from public profiles to unlogged people who try to view them on computers or tablets.
Desktop: .NET Community Standup - April 23rd 2020 - WinForms & XAML Tooling Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more. Community Links: https://www.theurlist.com/zjrbmjl
ASP.NET Blog | Blazor WebAssembly 3.2.0 Preview 5 release now available A new preview update of Blazor WebAssembly is now available! Here’s what’s new in this release: Read configuration during startup Configure HTTP fetch request options Honor existing web.config when publishing Attach tokens to outgoing requests Get start...
The ProtonMail Android app is open source Our ProtonMail Android app is open source. This is part of our commitment to transparency and to contributing to the open source and privacy tech community.
Ubuntu 20.04 and WSL 1 WSL 1 WSL, the binary translation layer which we now call WSL 1, has served us well. WSL 1 has given us nearly-complete Linux syscall support and is a stable and mature platform. WSL 1 will continue to be an excellent option for WSL users. WSL 1 has a sm...
Get Ubuntu | Download | Ubuntu Download Ubuntu desktop, Ubuntu Server, Ubuntu for Raspberry Pi and IoT devices, Ubuntu Core and all the Ubuntu flavours. Ubuntu is an open-source software platform that runs everywhere from the PC to the server and the cloud.
Visual Studio: .NET Community Standup - April 16th 2020 - Chat / Q&A with Kendra and Cody Join members from the .NET teams for our community standup covering great community contributions for Visual Studio, Visual Studio Code, Visual Studio for Mac, Roslyn, Extensions, and more! Community links: https://www.theurlist.com/dotnet-community-stan...
Mobile Blazor Bindings - State Management and Data In this post, I talk about the state management and data options for Mobile Blazor Bindings. I then apply these to a real app to see how they work in practice.
Life, part 3 Code for this episode can be found here. All right, let’s get into it. Since I want this series to concentrate on the algorithms and not the user interface, what I will probably do is make in…
How to find cause of high kernel_task cpu usage? Occasionally my machine will have a kernel_task instance max out the CPU: This can last from minutes to sometimes hours. The machine is effectively unusable in this state. Restarting doesn't help;...
Is Cloudflare safe yet? Cloudflare is an American public company, focusing on providing website acceleration and Distributed Denial of Service (DDOS) attack protection services. Among other things, they are also operating a public DNS recursor "1.1.1.1" and a VP...
.NET Core Tab Completion With Zsh I like to think I’m a loyal member of the CLI TILL I DIE team. I’m a macOS user, so naturally, I use a combination of iTerm2 and Oh-My-Zsh.
Get Ubuntu 20.04 LTS - Microsoft Store Download this app from Microsoft Store for Windows 10. See screenshots, read the latest customer reviews, and compare ratings for Ubuntu 20.04 LTS.
Migrate SQL Express DB to Azure SQL Database Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
The 2020 iPhone SE The iPhone SE is an excellent value if you’re fine with the smaller display and Touch ID instead of Face ID. It’s an astoundingly good value if you flat-out prefer the smaller form factor and familiar Touch ID experience.
Elastic{ON} Tour Americas East 2020 (Virtual) The virtual Americas East Elastic{ON} Tour event for Elasticsearch, Kibana, Beats, and Logstash users will show you roadmaps, provide deep dives, and answer your burning questions.
Awesome 8-Bit DIY Breadboard Computer... | EEWeb Community Here’s the most amazing 8-bit DIY computer implemented using a bunch of simple logic chips — along with a cornucopia...
GraphQL and Apollo with Andrew Mead (Live Stream) GraphQL and Apollo are a match made in heaven. In this stream, Udemy instructor, Andrew Mead, joins me to get started with GraphQL and Apollo by creating a backend GraphQL layer for blog posts. Go to https://www.jamesqquick.com and subscribe to the newsl...
This is what end-to-end encryption should look like! - Jitsi Work in Progress! Some of the people watching our repos have been asking us what the deal was with this little new HIPS project (which by the way stands for Hidden In Plain Sight). Well, …
Fixing Random, part 14 [Code is here.] Last time on FAIC we achieved two major results in our effort to build better probability tools. First, we demonstrated that the SelectMany implementation which applies a likelihood…
Fixing Random, part 13 [Code is here.] Last time on FAIC we discovered the interesting fact that conditional probabilities can be represented as likelihood functions, and that applying a conditional probability to a prio…
Fixing Random, part 12 [Code is here.] Last time on FAIC we implemented an efficient “conditioned” probability using the Where operator on distributions; that is, we have some “underlying” distrib…
A small state-of-the-art study on custom engines A small state-of-the-art study on custom engines. GitHub Gist: instantly share code, notes, and snippets.
Closing the gap: cross-language LTO between Rust and C/C++ Link time optimization (LTO) is LLVM's way of implementing whole-program optimization. Cross-language LTO is a new feature in the Rust comp...
FocalFossa/ReleaseNotes - Ubuntu Wiki These release notes for Ubuntu 20.04 LTS (Focal Fossa) provide an overview of the release and document the known issues with Ubuntu 20.04 LTS and its flavors.
Related Subreddits By User/Redditor Overlap A network/graph visualisation of the top subreddits to show their relationships to one another.
Keynote - NDC Porto 2020 Developing on Windows (and Linux) (and Remotely) in 2020<br> Scott Hanselman
Announcing Pulumi 2.0, Now with Superpowers Today we are announcing Pulumi 2.0, a modern infrastructure as code platform with advanced capabilities including new languages, testing, and policy as code.
Unleash your full-stack creativity with Blazor and Tailwind CSS Make re-usable components that look decent without the usual CSS headaches.
Introducing TinyMvvm 2.0 | Daniel Hindrikes TinyMvvm is a library that I created a couple of years ago. The idea was to build a small (tiny) MVVM library that made me more productive. I first released TinyNavigationHelper that helped med to abstract the Xamarin.Forms navigation, because I do not wa...
Getting started with JavaScript application development - Red Hat Developer Get started writing JavaScript web applications with this guide to the overall process, and learn how Node.js, React, and PatternFly fit in.
Monsters Weekly 161 - Simple Retry Policy with Polly Exceptions in production are a matter of course for any distributed application like a web app. Instead of just crashing the application when an error occurs we can sometimes be a little smarter. In t
Introducing Jasper as an In Process Command Bus for .Net A couple weeks ago I wrote a blog post called If you want your OSS project to be successful… about trying to succeed with open source development efforts. One of the things I said was “don…
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Team Fortress 2 source code has leaked, and you can apparently get malware by playing Remote Code Execution is being reported
MVP Program When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more persona...
The Numberphile Podcast: The Accidental Streamer - with 3blue1brown on Apple Podcasts Show The Numberphile Podcast, Ep The Accidental Streamer - with 3blue1brown - 19 Apr 2020
Hosting Blazor Applications on GitHub Pages - MikaBerglund.com GitHub Pages provides free storage for static websites. With a little tweeking, a Blazor WebAssembly application can be published to GitHub Pages too.
Telerik UI for Blazor 2.11.0: New Grid Features & Much More! Telerik UI for Blazor 2.11.0 now includes Grid Nested Models, Automatic Column Generation, Column Virtualization, Support for WebAssembly 3.2.0 Preview 4!
MikaBerglund.com - Developing for Microsoft Azure and Office 365 Developing for Microsoft Azure and Office 365
Call MS Graph APIs from ASP.NET Core 3.1 As I spend more time in my role as a PM for Microsoft Identity, the more I realize there is a whole world I don't know about. And as many of the developers out there, I make sure I spend as much time as I can learning new things. Today's
Our data centers now work harder when the sun shines and wind blows Today we’re announcing a carbon-intelligent computing platform, which can shift tasks to hours of the day when energy from cleaner power sources is plentiful.
Make Home & End keys behave like Windows on Mac OS X I’ve been using Mac OS X daily since 2001 when I purchased my Titanium PowerBook and I still can’t get used the home and end key behavior.
Magic Leap reportedly slashes 1,000 jobs and steps away from consumer plans – TechCrunch Magic Leap laid off a “number of employees” this morning and announced they were backing away from their consumer ambitions to focus more heavily on selling to enterprise customers. Bloomberg reports that half of Magic Leap’s employees were laid off, roug...
Creating and Packaging a .NET Standard library | Visual Studio Blog In this post we will cover how you can create a .NET Standard library and then share that with other developers via NuGet. We will be demonstrating this with Visual Studio for Mac, but you can also follow along with Visual Studio,
Things I Wished More Developers Knew About Databases A large majority of computer systems have some state and are likely to depend on a storage system. My knowledge on databases accumulated…
Windows Terminal Preview v0.11 Release | Windows Command Line We are back with one last major update before the 1.0 release of Windows Terminal! Releases between now and then will be revisions of this version. This is the v0.11 release and you can download the Terminal from the Microsoft Store or from the GitHub rel...
How to find cause of high kernel_task cpu usage? Occasionally my machine will have a kernel_task instance max out the CPU: This can last from minutes to sometimes hours. The machine is effectively unusable in this state. Restarting doesn't help;...
Telerik UI for Blazor - UI for Blazor 2.11.0 UI for Blazor 2.11.0 - Review Telerik UI for Blazor release in detail. Check out full release history for more info about new controls and functionalities.
Conversations with a six-year-old on functional programming My six-year-old son walked up to me yesterday. “What are you reading?” At the time, I was reading part of Janis Voigtländer’s habilitation thesis. Unsure where to even start, I decided to just ans…
Patreon lays off 13% of workforce – TechCrunch Creative platform Patreon has laid off 30 employees, which is 13% of its workforce, TechCrunch has learned. “It is unclear how long this economic uncertainty will last and therefore, to prepare accordingly, we have made the difficult decision to part ways...
Engineering code quality in the Firefox browser: A look at our tools and challenges – Mozilla Hacks - the Web developer blog Here's an insider's look at Firefox's code quality toolchain that's been designed to manage the ongoing development and monthly releases of our desktop browser. This post explores the architecture, challenges, ...
Scott Miller's answer to Why are Soviet mathematics/physics textbooks so insanely hardcore in comparison to US textbooks? There are a lot of good points being made in this thread. I have had a theory that it is in part related to the funding available for lab equipment and computers. During the latter half of the 20th century, in Russia you were very lucky to get access to a...
Running ML.NET + Notebooks in Azure Machine Learning Studio Time Series Forecasting in ML.NET and Notebooks in Azure ML Studio In this sample, learn how to run time series forecasting in a Jupyter notebook. We will read in data from a csv file, do some exploratory plots, fit a regression model, and fit a more soph...
Nintendo 64 Architecture | A Practical Analysis An in-depth analysis that explains how this console works internally
Entity Framework Core Part 3 In this episode, Robert is joined by Phil Japikse for part 3 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database, c
Migrating from .NET Framework to .NET Core This is a blog series covering the topic of migrating from .NET Framework to .NET Core. Topics such as Dependencies (NuGet), BCL, Entity Framework, and more!
Lab — CS-3210, Spring 2020 1 documentation In this course, we are going to build an operating system in Rust programming language. The operating system that we will build targets AArch64 (ARM) architecture, and it will run on Raspberry Pi 3.
Tempdb – Here’s a Problem You Didn’t Know You Have - Simple Talk Because of its many roles, tempdb is the source of performance issues in SQL Server, and there are recommended configuration changes to mitigate this. In this article, Fabiano Amorim demonstrates another issue with tempdb performance that you probably did...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Help us shape the future of deep learning in .NET | .NET Blog Whether you're actively implementing deep learning now or just starting to learn about it, we would love to hear your feedback to shape upcoming support.
Announcing Uno Platform 2.2 - Windows Community Toolkit support, Performance Improvements and more - Uno Platform The Uno 2.2 release is packed with new features, performance improvements and bug fixes, even if it’s closely following the 2.1 release! In addition to expanding our support for Windows Community Toolkit (WCT) today we are also shipping additional 70 sma...
AWS CodeBuild Test Reporting with .NET Core | Amazon Web Services At AWS re:Invent 2019, AWS CodeBuild announced a new test reporting feature which can help make diagnosing test failures in CodeBuild much easier. You can read more about it here. I wanted to use this feature for .NET and after a little research I was abl...
On WD Red NAS Drives - Western Digital Corporate Blog On WD Red NAS Drives - Tech & Products - Western Digital Corporate Blog
The Cognitive Services + Xamarin Combo Challenge! | Xamarin Blog The Cognitive Services + Xamarin Challenge: Combine some Azure Cognitive Services and Xamarin by April 30 and get some amazing Xamarin swag!
Four new Google Duo features to help you stay connected A few new features to help you feel close to friends and family even when you’re apart.
Hackers leak personal info of Vianet users KATHMANDU, April 9: In yet another breach of customer data, Vianet Communications – one of the largest internet service providers in Nepal – suffered a 'serious hack' on Wednesday. Data belonging to more than 160,000 consumers was leaked by a hacker throu...
How We Reopen A bipartisan group of experts in every field have agreed on a plan for #HowWeReopen. We CAN do this! Check out the report: https://ethics.harvard.edu/covid-roadmap And a pile of supporting materials like in-depth papers on different aspects: https://www...
Leaker Claims Mobile Version of Xcode Coming to iPad Apple could be developing a version of Xcode that runs on iPads, according to a new rumor circulating this week. The capability has been linked to...
Phishing: how to report to the NCSC Discover how to report a potential phishing message to the NCSC using the Suspicious Email Reporting Service (SERS)
How Netflix brings safer and faster streaming experience to the living room on crowded networks… By Sekwon Choi
Transparent Textures Standing on the shoulders of Subtle Patterns. Built and maintained by @mikehearn.
Stripe is Silently Recording Your Movements On its Customers' Websites An investigation into how Stripe tracks your users and what you can do to prevent it
Remote Software Developers Earn 22% More Than Non-Remote Developers Working remote even just a few days per month leads to higher pay
BlazorPro.BlazorSize 2.0.2 A JavaScript interop for Blazor used to detect the browser's screen size and perform Media Query tests. BlazorSize uses the DOM API `matchMedia` to test screen size. BlazorSize was created to allow Blazor components to render adaptively.
A Possible New Backend for Rust – Jason Williams Is that a compiler backend or frontend? Cranelift Bringing this together Benchmarks Footnotes LLVM originally stood for Low Level Virtual Machine but this was dropped as LLVM is no longer a virtual machine and more of a library of utilities. https://githu...
ZEIT is now Vercel - Vercel Today, we have some very special news regarding the evolution of our company.
Adding simple email address obfuscation for your blog like Cloudflare Scrape Shield In this post I show a simple way to obfuscate email addresses to make it harder for bots to scrape them from your site, similar to Cloudflare Scrape Shield.
Special Delivery Brad’s phone rang with the telltale tone of an inner-office call. “Yeah,” he briskly blurted out as he picked up the phone, “what’cha ya need?” That was actually his nice way of answering the phone. As the senior trader at Æxecor, one of the world’s large...
Why is this Puzzle Impossible? - Numberphile Don't try this at home - it's impossible... Professor Steven Bradlow explains. More links & stuff in full description below ↓↓↓ Steven Bradlow: https://math.illinois.edu/directory/profile/bradlow Buy the puzzle on Amazon (affiliate link): https://amzn.t...
Lessons Learned Preparing and Presenting Tech Training Events You've agreed to present a full day training event, and the day's approaching. What do you do? I'm not a training expert, but I've learned a few lessons on the job over the past few years that I …
Getting Started with Sanity.io Sanity.io is an amazing Headless CMS with lots of room for customization. With Sanity.io, you can create custom React components for the dashboard to add whatever functionality you want. I have already moved my site over to Sanity.io and am really enjoyin...
Matheminecraft: Where math and Minecraft meet Mathematician David Strütt, a scientific collaborator at EPFL, worked for four months to develop Matheminecraft, a math video game in Minecraft, where the gamer has to find a Eulerian cycle in a graph. Minecraft is a sandbox video game released in 2011, w...
PlayStation Architecture | A Practical Analysis An in-depth analysis that explains how this console works internally
C# 9 – Positional or Nominal Creation C# allows writing code with positional or nominal code style. Using positional code style, constructors can be used. Object initializer belong to the nominal category. So far the nominal category w…
elmah.io is error logging and uptime monitoring for ASP.NET and Core Cloud logging for .NET web applications using ELMAH. Find bugs before you go live. Powerful search, API, integration with Slack, GitHub, Visual Studio, etc.
AUTOMATIC LIP-SYNCING Check out Brilliant.org for fun STEMmy courses online! https://brilliant.org/CaryKH/ Lazykh: https://www.youtube.com/channel/UCobNHsxWdWDFCuPqHoBmyUw Part 1 of this video: https://www.youtube.com/watch?v=Jr9sptoLvJU
The Duckbill Group - Lower Your AWS Bill by 20-40% The Duckbill Group helps companies fix their horrifying AWS bill by making it both smaller and easier to understand.
CINEMATIC LIGHTING Techniques Tips and Tricks In this video I want to give you a lighting breakdown on how to get Cinematic Lighting for your videos. Hopefully these lighting tips and tricks will help your videos look more filmic. If you want to see a budget version of this check out Mac Olink vide...
Live Coding with Xamarin - Prism Enhancements Twitch is the world's leading video platform and community for gamers.
Julie Lerman on about.me I am a software coach, Microsoft Regional Director, and Conference Keynote & Tech Speaker in Burlington, Vermont. Read my blog.
The Con (Tegan & Sara) but with mixed meters Tegan and Sara The Con remixed to use mixed meters as shown in video original song: https://www.youtube.com/watch?v=soJtF3F5t2k need to be taken
XML Expat parsing for the Lua programming language LuaExpat is a SAX XML parser based on the Expat library.
Mobile Blazor Bindings - Navigation and Xamarin Essentials In this post, I talk about navigation and Xamarin Essentials for Mobile Blazor Bindings. I then apply these to a real app to see how they work in practice.
The Project | 10 daily 10 daily is not your average news site. Sure, we cover what’s happening in the world of news, politics, celebrity, TV, tech, lifestyle, sport and more. But we’re also about telling stories that are real, relevant – and importantly – fun!
VisualStudio - #dotNetConf David Ortinau shows off #PantsCam - Twitch Twitch is the world's leading video platform and community for gamers.
My Mother's Best, No-Knead Peasant Bread Recipe | Alexandra's Kitchen In need of an amazing peasant bread recipe? Look no further! This no-knead bread emerges spongy and moist with a delectable, buttery crust.
Home Page - Institute for Local Self-Reliance Independent BusinessLooking for Our Work on Amazon?Susan HolmbergApril 17, 2020EnergyWhy 30 Million Solar Rooftops Should Be In the Next Relief BillJohn FarrellApril 10, 2020Independent BusinessStacy Mitchell is Profiled in the New York TimesJess Del Fiac...
AutSoft - Ideas meet technology Célunk egy fenntartható digitális jövő építése, alkalmazva kiemelkedő szaktudású kollégáink által fejlesztett innovatív technológiai megoldásainkat
Scene & Graphic Setup for Developer Streamers I recently got a lot of questions around my OBS setup for my Twitch development streams. What type of graphics are required, what equipment, and how do you lay down your scenes and sources. Today, I will take you through my setup and hopefully it will spa...
Kim Maida 🥑 — DEV Profile Head of Developer Relations & Community at Gatsby. Previously Head of DevRel at Auth0. International speaker. Google Developer Expert. Microsoft MVP. Auth0 Ambassador. Former behavioral biologist.
Welcome to Webkinz World! Sign up for a free account to play games, care for your pets, make friends and decorate your rooms!
Foone Turing is creating Tweets, Weird Hardware Things, and Videos | Patreon Become a patron of Foone Turing today: Read posts by Foone Turing and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Fifth Dream Today Fifth Dream Today features Switchblade Symphony, the Cure, Nine Inch Nails, the Sifl & Olly Show, original artwork and writing, and more.
My Writings Throughout everything I do I also do a lot of professional technical writing, not just blogging (Which I do get paid to do as well) but actual technical writing, from private documentation for clie…
Abonnement Xbox Live - Les codes Xbox Live et les Cartes Cadeaux les moins chers du Net Abonnement Xbox Live vous propose des cartes et codes Xbox Live 12 mois, 3 mois, 1 mois et des points microsoft 2100, 4200 points les moins cher du net. Envoi immediat par email
Secure, Fast & Private Web Browser with Adblocker | Brave Browser The Brave browser is a fast, private and secure web browser for PC, Mac and mobile. Download now to enjoy a faster ad-free browsing experience that saves data and battery life by blocking tracking software.
Our Products | Fresh Greens from West Village Greens West Village Greens produces a variety of flavorful salad mixes from sweet and spicy to peppery and smooth. Cosmic Arugula, Mighty Micros, Sweet Shoots, Everyday Wellness and Culinary Delight feature greens like amara kale, astro arugula and tokyo bekana....
Playing Audio Files in a Blazor Application — App vNext With a little JavaScript Interop you can play mp3 files in your Blazor application. The first step is to gather a few mp3 files you can play in your app. Remember, these will be playing in the browser, so keep the size of the file in mind. You can downl...
Tip 260 - Using Azure Functions Premium Plan to avoid cold-start Azure Functions are incredible. You can use them to run pieces of code, without having to create the plumbing to run a complete application. This is perfect for processes that you run in the background or that are decoupled from your application (like a p...
The Most Exciting Promise of .NET 5 Why all C# developers should be paying attention to this upgrade release in November 2020.
Azure Service Fabric 7.1 Release Azure Service Fabric 7.1 is now available! Due to the current COVID-19 crisis, and taking into consideration the challenges faced by our customers, we are making 7.1 available through the manual upgrade path, but clusters set to automatic upgrade will not...
Add git tags and versioning to mark Deployments in Azure DevOps Pipelines This post shows how to tag to a git repository after a successful deployment or release. The tag is created using the version number of the build. The version number can be changed or set using Ner…
Messaging with Azure Service Bus - Part 2 - The Challenges of Messaging Mark Heath's Development Blog
Building End-to-End Diagnostics and Tracing: Diagnostic Events Posts in this series: An IntroTrace ContextDiagnostic EventsIn the last post, we looked at the W3C Trace Context standard, and how we can extend NServiceBus to propagate these new headers using middleware. With many monitoring and observability tools, thi...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Nullable Reference Types: Migrating a Codebase – A Look at New Language Features in C# 8 - .NET Tools Blog It’s been a while since our last post in this C# 8 language features series. Before we jump into nullable reference types, here is a quick (updated) recap of our roadmap: Indices, Ranges, and Null-coalescing Assignments Switch Expressions and Pattern-Base...
Concurrency Week: How to Delete Just Some Rows from a Really Big Table - Brent Ozar Unlimited® Say you’ve got a table with millions or billions of rows, and you need to delete some rows. Deleting ALL of them is fast and easy – just do TRUNCATE TABLE – but things get much harder when you need to delete a small percentage of them, say 5%. It’s especi...
Python 2.7.18, the last release of Python 2 The CPython core developers are pleased to announce the immediate availability of Python 2.7.18.
Nintendo accounts are getting hijacked—including one of ours Let our staffer's woes be a reminder: change passwords, enable 2FA ASAP.
IA in Practice: Getting to Structured Content A case study on transitioning to structured content for a new learning site.
Fixing Random, bonus episode 1 I just thought of a really cute application of the stochastic workflow technology we’ve been working on; most of the series has already been written but it fits in here, so I’m going to…
Fixing Random, part 15 [Code is here.] Last time on FAIC we made a correct, efficient implementation of SelectMany to bind a likelihood function and projection onto a prior, and gave a simple example. I deliberately chos…
Fixing Random, part 16 [Code is here.] This series is getting quite long and we’re not done yet! This would be a good time to quickly review where we’re at: We’re representing a particular discrete prob…
Fixing Random, part 17 Before we get going on today’s episode of FAIC, you might want to refresh your memory of what an additive monad is; I wrote an episode of my monad series on this subject. Briefly, an additive…
“Stubs” in the .NET Runtime As the saying goes: “All problems in computer science can be solved by another level of indirection”- David Wheeler
Build an intelligent chat bot that runs on Slack, Facebook & more! Mon, Oct 1, 2018, 6:30 PM: ******* Our Original speaker for this meetup , Jon Bachelor, had a minor medical emergency and we had to make a last minute change *******Build an intelligent chat bot that
Provide support for C# on Databricks There are (at least) two use cases of it: - Migrate large number of (hundreds) data pipelines running on ADLA to Databrick. Those data pipelines usually have heavy business logic built in C# library. It will be a huge cost to re-write the code in Java ...
Life, part 2 Code for this episode can be found here. There are literally fifty years of articles explaining Conway’s Game of Life, starting with the one that introduced it to me: the October 1970 issue o…
Psychedelic compound from magic mushrooms produced in yeast Psilocybin mushrooms have been found to have minimal harmful effects and could potentially benefit those with depression. But they remain illegal even though they offer a groundbreaking alternative to several under-treated psychological conditions.
ASP .NET Core Dev Blog Series Looking for my for my blog home? Here: https://wakeupandcode.comOn This PageASP .NET Core 2018 Blog SeriesHappy New Year 2019!ASP .NET Core 2019 SeriesASP .NET Core 2019 eBook&nb
TechEmpower Web Framework Performance Comparison Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
Star Trek: Deep Space Nine In 82.5 Hours The show that pushed Star Trek (and 1993 television) to the structural limits.
Home Page - Stack Overflow Email It's reserved for our users to easily manage email subscriptions directly from any email we send.
Kick The Shit Out Of Procrastination - David Thorpe Procrastination is a dick. Instead of psycho-analysing why you have it, instead implement some processes and barriers to reduce it's hold over you. Go you!
Configuring Logging in Azure App Services - ardalis Azure App Services are a very easy and economical way to quickly deploy your ASP.NET/ASP.NET Core apps to the cloud. You can get started for free if you just want to try out something you’re developing (without uptime considerations) and entry-level plans...
Feature Flags (aka Feature Toggles) Separation of deployment and feature releases: how to enable and disable features in applications (services) at configuration time
Postgres For Those Who Can’t Even, Part 3 – In The Real World This is part 3 of a series of posts I’m writing for Friendo, a web person who wants to get their hands a lot dirtier with Node and Postgres. You can read part 1 here, and part 2 here, where w…
Strategies for migrating to TypeScript This blog post gives an overview of strategies for migrating code bases from JavaScript to TypeScript. It also mentions material for further reading.
Filtering on Include in EF Core For years (quite literally 3 years) I’ve been waiting for filtering to be available on includes within Entity Framework, or more specifically, EF Core. Finally, the next preview should have this included. From the pull request, the additional operations t...
Creating web apps via TypeScript and webpack This blog post describes how to create web apps via TypeScript and webpack. We will only be using the DOM API, not a particular frontend framework. The repository ts-demo-webpack with the files can be downloaded from GitHub.
How does TypeScript work? The bird’s eye view This blog post gives the bird’s eye view of how TypeScript works: What is the structure of a typical TypeScript project? What is compiled and how? How can we use IDEs to write TypeScript?
BANNERS - Where The Shadow Ends (Acoustic / Audio) "Where the Shadow Ends" (Acoustic) Available Now: http://Banners.lnk.to/WTSEacoustic Follow BANNERS: Instagram: https://www.instagram.com/bannersmusic/ Facebook: https://www.facebook.com/BANNERSmusic/ Twitter: https://twitter.com/BANNERSMUSIC
Hardware Solutions To Highly-Adversarial Environments Part 3: Trusted Execution Environment (TEE), SGX, TrustZone and Hardware Security Tokens This is end of my blog post series on cryptography with hardware. I’ve written about smart cards and secure elements in part 1 and about HSMs and TPMs in part 2. Trusted Execution Environment (TEE) So far, all of the hardware solutions we’ve talked about...
The Baymard Institute: A glorious, evidence-based trove of UX best practices What’s so great about Baymard and why aren’t there more organizations on the same level?
Watching More Files With Dotnet Watch For Static Sites The marriage of .NET Core and static site generators is a beautiful thing. There are many great static site generator options out there like 11ty, Jekyll, Hugo, and many more. While you can accomplish amazing feats at build time, a dynamic backend can all...
500 Free Computer Science Courses from the World’s Top CS Universities Every year, Class Central publishes rankings of the world’s highest rated and most popular online courses. These rankings are based on user ratings and total enrollments. You can see the full annual course ratings here [https://www.classcentral.com/ranki...
Exposing the Dorr Brother Scams Please do not donate to any Dorr-run "non-profit" operation. Their lies and schemes hurt many. Learn about them, their multi-state scams, and their associates here.
Hands-on Scala Programming Hands-on Scala teaches you how to use the Scala programming language in a practical, project-based fashion. This book is designed to quickly teach an experienced software engineer everything they need to build all sorts of production applications using Sc...
.NET for Apache Spark brings enterprise coders and big data pros to the same table | ZDNet A year ago, Microsoft enabled .NET developers to work with Apache Spark using C# or F#, instead of Python or Scala. More functionality and performance enhancements have since been layered on. The result shows how software world demarcations can be transce...
The Accidental Streamer - with 3blue1brown — The Numberphile Podcast Grant Sanderson from 3blue1brown returns to the podcast to talk about live-streaming lessons, tracing coronavirus, and a technical mishap.
Jevons Paradox & The Rebound Effect When efficiency increases, consumption drops, right? Errr... No.. So far, increased efficiency has mostly lead to increased consumption. This is called Jevons Paradox, discovered by William Stanley Jevons in 1865. He was concerned that improved steam e...
Star Trek: The Next Generation In 40 Hours A vision of the future where people resolve conflicts by talking.
The Accidental Streamer (with 3blue1brown) - Numberphile Podcast Grant Sanderson from 3blue1brown returns to the podcast to talk about live-streaming lessons, tracing coronavirus, and a technical mishap. Grant's channel - 3blue1brown - https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw Grant's first live lesson...
Running postmarketOS on iPhone 7 – project-insanity.org Thanks to the developers of checkra1n and Corellium I was able to port PostmarketOS to the iPhone 7. Since I was only able to transfer small kernel images to the Phone, I only tested a very minimal PostmarketOS installation, but it is booting :)
Convention of States Action Article V offers the only constitutional solution as big as the problem. Together, we can end federal overreach.
I Took a COBOL Course and It Wasn't The Worst | Hacker Noon COBOL is in the news again. Millions of people are filing unemployment claims nearly all at once, and the systems to process them are failing. Why? They need to scale to unprecedented levels, they’re written in COBOL, and… we don’t have enough COBOL progr...
https://www.nejm.org/action/cookieAbsent Our apologies. An error occurred while setting your user cookie. Please set your browser to accept cookies to continue.
Aptoide Credentials Information Dear Aptoide users, It has come to our knowledge that the Aptoide database may have been a victim of a hacking attack and a possible database breach. Our team is evaluating the threat and, if confirmed, taking measures to correct it. Meanwhile, we would l...
San Francisco, California and the 1918-1919 Influenza Epidemic As in every city, it is impossible to know just how the first case of influenza was contracted in San Francisco. According to contemporary newspaper reports, however, a local man who had returned to his home after a recent trip to Chicago brought the dise...
Aptoide: Corporate Website The game-changing alternative Android app store. Aptoide is revolutionizing app distribution and discovery.
hCaptcha - Data Labeling hCaptcha provides a robust data labeling solution for machine learning companies. hCaptcha can provide fast, cost-effective, and high quality annotations on large data sets. Bounding boxes, polygons, categorization, and many other services are available.
Scuttlebot peer-to-peer log store Scuttlebot is an open source peer-to-peer log store used as a database, identity provider, and messaging system. It features global replication, file-syncronization, and end-to-end encryption.
IT'S TIME TO BUILD - Andreessen Horowitz Every Western institution was unprepared for the coronavirus pandemic, despite many prior warnings. This monumental failure of institutional effectiveness will reverberate for the rest of the decade, but it's not too early to ask why, and what we need to ...
Enjoy Local Development with Tye, Docker, and .NET As developers, we have an arsenal of technologies at our disposal. While using new technologies can make us more productive, setting them up can drain us of enthusiasm and stunt our creative momentum. Container technologies, especially Docker, have blunte...
Why anti-cheat software utilize kernel drivers You can contact me on twitter if you have any questions
#TechSkillsDay Join Tech Skills Day, a virtual conference celebrating the power of tech skills and what they can create in your career.
TablePlus | Modern, Native Tool for Database Management. Modern, native client with intuitive GUI tools to create, access, query & edit multiple relational databases: MySQL, PostgreSQL, SQLite, Microsoft SQL Server, Amazon Redshift, MariaDB, CockroachDB, Vertica, Cassandra, and Redis.
ASP.NET Web API + Entity Framework Core : Deploy to IIS - EP12 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Distill: Why do we need Flask, Celery, and Redis? (with McDonalds in Between) Understanding Flask, Celery, and Redis through Mcdonalds
This open-source program lets you run deepfakes on live video calls With some programming knowledge and solid hardware, you can use Avatarify to fake your Zoom calls... or someone else's.
Build your own .NET memory profiler in C# — allocations(1/2) This post explains how to collect allocations details by writing your own memory profiler in C#.
History in the Making: Microsoft Edge Overtakes Mozilla Firefox Microsoft’s new Edge is now the second most-used browser
A Taste of GPU Compute Presented by: Raph Levien The GPU in a modern computer (desktop or mobile) has about an order of magnitude more raw general purpose computing throughput than the CPU, but is barely used except for games, machine learning, and cryptocurrency mining, large...
Windows Task Dialog · Issue #146 · dotnet/winforms Hi, On Windows Vista and higher, the Task Dialog is available that provides many more features than a Message Box. While you can show a Message Box in WinForms and WPF, there is no "official&q...
X410 - X Server for Windows 10 X410 works seamlessly with Windows Subsystem for Linux, SSH X11 forwarding or in any situation that needs an X-Window server. X410 also supports VSOCK for communicating with Linux GUI apps and desktops running in Hyper-V virtual machines.
Stack Overflow Team Summary - Folding@Home Stats F@H stats team summary for Stack Overflow. Help Folding at Home fight Coronavirus, further medical research, and prevent diseases with distributed computing!
Azure Compute Instances Azure Compute Instance with details provided in a searchable, filterable and exportable grid.
Hello, Gleam! - The Gleam Book Gleam is a statically typed functional programming language for building scalable concurrent systems.
Building an end-to-end Speech Recognition model in PyTorch Deep Learning has changed the game in speech recognition with the introduction of end-to-end models. These models take in audio, and directly output transcriptions. Two of the most popular end-to-end models today are Deep Speech by Baidu, and Listen Atten...
Online Courses Browse the latest online courses from Harvard University, including "CS50's Introduction to Game Development" and "CS50's Web Programming with Python and JavaScript."
Visual Studio 2019 for Mac - Preview Release Notes Release notes for new/upcoming features in Visual Studio for Mac, available for pre-release testing by downloading the Preview version.
NASA, SpaceX set May 27 as target date for first crew launch – Spaceflight Now A decade in the making, NASA and SpaceX have set May 27 as the target launch date for the first crewed space mission to launch into orbit from U.S. soil since the retirement of the space shuttle in 2011.
Is BGP safe yet? · Cloudflare On the Internet, network devices exchange routes via a protocol called BGP (Border Gateway Protocol). Unfortunately, issues with BGP have led to malicious actors being able to hijack and misconfigure devices leading to security problems which have the pot...
How I made a basketball hoop that always goes in I've wondered if it is possible to make a basketball hoop where the ball always goes in. Imagine throwing a ball and if it hits the backboard it somehow gets directed into the hoop. Thanks to physics it isn't quite possible to make ALL possible shots go i...
Visual Studio 2019 for Mac - Preview Release Notes Release notes for new/upcoming features in Visual Studio for Mac, available for pre-release testing by downloading the Preview version.
[wsl2] filesystem performance is much slower than wsl1 in /mnt · Issue #4197 · microsoft/WSL I decided to open this as a separate issue because although it's related to the generic issue of filesystem performance it's directly related to WSL 2 while the other issues are for WSL 1 a...
Light is beautiful | Thoughts of a graphics programmer and spare time photographer Over the last few months I have been trying to push my understanding of Physically Based Shading, by actively exploring every corner and turning over every stone, to uncover any area where I lack knowledge. Although this is still an ongoing process and I ...
Trains․NET - Episode 25 - Fighting with Blazor to JavaScript interop to try to extract some speed Originally streamed at https://twitch.tv/davidwengier In this episode we finish off drawing on a HTML canvas and hook up some mouse events, only to be hit by the brick wall of terrible performance with interop between .NET running on WASM and trying to c...
Squaring The Circle (feat. James Grime) - Objectivity #171 Dr James Grime joins us at The Royal Society to look at all manner of things from secret codes to fancy objects... More links below ↓↓↓ Featuring Dr James Grime speaking with Brady and Keith Moore. Accompanying documents: http://www.bradyharanblog.com/b...
Internode Australia’s #1 Broadband Provider with plans available across NBN, ADSL2+, Naked DSL, VoIP, Home Phone and 4G Mobile as well as Corporate & Business Internet solutions. Join Internode today!
[ONLINE] Entity Framework Past and Future Thu, May 21, 2020, 7:00 PM: ** VIRTUAL/ONLINE Event **For the next couple of months, Louisville .NET Meetup will be an online event. This way we can still get together, learn about awesome things abou
.NET JIT compiler is not type safe – TooSlowException Everyone knows that C# is a strongly typed language and incorrect type usage is simply not possible there. So, the following program will just not compile:
Userscripts Are Fun And Are Still Very Much Relevant Sharing my thoughts on userscripts, a phenomenon the swept the internet back in the 00s.
Roundup #69: ASP.NET Core Urls & Ports, Tye, Orleans, and Diagnostics - CodeOpinion After a bit of a break, the .NET Roundups are back! This week, it’s almost as if Andrew Lock was working on the exact same I was as he had two posts back to back that solved two issues I was having. Incredible timing and as always great content from Andre...
ICANN delays .org sell off after California's attorney general intervenes at last minute, tears non-profit a new one over sale DNS overseer accused of ignoring the very people it is supposed to represent
Released: Microsoft.Data.SqlClient 1.1.2 We recently released an update to Microsoft.Data.SqlClient, version 1.1.2. The update addresses a few issues that are important to our customers. Updates in Microsoft.Data.SqlClient 1.1.2 are: Added Allowed passing username with Active Directory Inte...
Don't Code Tired | Pretty Method Display in xUnit.net Don't Code Tired - Jason Roberts on Software Development and .NET -
Azure on the Cheap - Azure Storage Static Website and Azure Front Door Azure on the Cheap posts focus on the architecture, techniques and technology in Azure that add considerable value without breaking the bank. This value is being measured in both the amount of effort taken to develop, provision, and maintain the resources...
Apple changes default MacBook charging behavior to improve battery health The way MacBook batteries charge is about to change. Apple has released a new developer preview of macOS Catalina 10.15.5, and as these releases often do, it contains a new feature: Battery Health Management. The new feature, which will only be availa...
Introducing the Diagnostics Client Library for .NET Core In this episode, we're joined by Software Engineer Sung Yoon Whang from the .NET Runtime team. He's here to talk to us about the diagnostics client .NET Core. Using the library, you can communicate wi
Creating CommonJS-based npm packages via TypeScript This blog post describes how to use TypeScript to create npm packages with CommonJS modules. All the artifacts that are shown can be downloaded via the GitHub repository ts-demo-npm-cjs (I deliberately have not published it to npm).
Rider 2020.1 Is Released! - .NET Tools Blog Hello everyone, We’ve published Rider 2020.1 today! Let’s talk about the most important updates we have for you in this release. The backend runs on .NET Core runtime Finally, the backend runs on .NET Core runtime by default on macOS … Continue reading →
See What's New in Visual Studio 2019 v16.6 Preview 3! | Visual Studio Blog Visual Studio 2019 v16.6 Preview 3 releases today with new features in Git user experiences, Terminal, Mobile Developer, and Microsoft Fakes for .NET Core.
Announcing Uno Platform support for Visual Studio Code - Uno Platform We are happy to announce the preview of Uno Platform support for Visual Studio Code, following the progress made by the .NET team on the Visual Studio Code WebAssembly debugger integration. This blog will walk you through the set-up process for building a...
ReSharper Ultimate 2020.1: Improved Support for C# 8.0 and C++20, Dataflow Analysis of Integer Values, and Much More - .NET Tools Blog Try out the first major update this year! Read about the most exciting updates we have for you in the 2020.1 release.
Entity Framework Core Part 2 In this episode, Robert is joined by Phil Japikse for part 2 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database, c
Weekly Update 187 Spiders! Ok, not your normal start to a weekly update but yeah, we had a bit of an infestation this week which did take the mind of other current events for a while. Much of what's happened beyond that this week has resulted in various tweet storms; the Z...
Changing policy, Y Combinator cuts its pro rata stake and makes investments case-by-case – TechCrunch In a message posted to its internal communications channel earlier this week, the massive startup accelerator Y Combinator said it will change the terms of its own PPP (the YC pro rata investment program) and investing in companies raising seed and Series...
Excel with s0lly: 5. Simulating the Game of Life This video is a simple implementation of the Game of Life in Excel - where you can follow along with my approach to creating the spreadsheet from A-to-Z. You can find the file here: https://github.com/s0lly/GameOfLifeInExcel Hope you find this useful, a...
Herding Code 241: The Freaky Friday macOS / Windows Switch Recently Jon switched to developing on macOS, and Rob's been developing on Windows. It's time for the Freaky Friday edition! The guys compare notes, what they like, what's confusing, and what they've learned.
Gatsby and Sanity.io - Part 3 (Live Stream) Gatsby and Sanity.io are a great pair for creating JAMstack projects like blogs. In these videos, I am working to migrate my Gatsby blog from using markdown files to using the Headless CMS called Sanity.io. After starting this migration, I am loving Gatsb...
Cloudflare Workers Now Support COBOL COBOL is often a source of amusement for programmers because it is seen as old, verbose, clunky, and difficult to maintain. COBOL can now be used to write code for Cloudflare’s serverless platform Workers.
Using .NET Core to provide Power Query for Excel on Mac | .NET Blog Power Query is a data connection technology that enables you to discover, connect, combine, and refine data sources to meet your analysis needs. Features in Power Query are available in Excel and Power BI Desktop. Power Query was developed for windows and...
Workstream Home Workstream is a super-fast, virtual computer you can use for anything. Get a new computer in less than 5 minutes, zero-configuration required.
It's like JSON. but fast and small. MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in add...
Syncfusion Free Ebooks | Blazor Succinctly Blazor technology enables you to create sophisticated, manageable, and extensible single-page applications using C# and Razor syntax. Blazor Succinctly wil...
The Computer Scientist Who Can’t Stop Telling Stories For pioneering computer scientist Donald Knuth, good coding is synonymous with beautiful expression.
Apple (Australia) Discover the innovative world of Apple and shop for everything iPhone, iPad, Apple Watch, Mac and Apple TV, plus explore accessories, entertainment and expert device support.
The Ultimate Guide to Drag and Drop Image Uploading with Pure Javascript This is a comprehensive guide on how to utilize drag and drop image uploading with pure Javascript.
Americans Remain Risk Averse About Getting Back to Normal The vast majority of Americans say they would wait before resuming their normal daily activities, even after the government has given the green light.
ASP.NET Blog | Blazor WebAssembly 3.2.0 Preview 4 release now available A new preview update of Blazor WebAssembly is now available! Here’s what’s new in this release: Access host environment during startup Logging improvements Brotli precompression Load assemblies and runtime in parallel Simplify IL linker config for apps L...
Creating a ReadOnlySequence from Array Data - Steve Gordon In this .NET focused post, I demonstrate how to create a ReadOnlySequence from some existing data held in multiple arrays.
F# Software Foundation F# runs on Linux, Mac OS X, Android, iOS, Windows, GPUs, and browsers. It is free to use and is open source under an OSI-approved license.
.NET Conf - Focus on Xamarin Event Recap | Xamarin Blog Checkout on-demand videos, code samples, and links from the largest Xamarin virutal event of the year, .NET Conf - Focus on Xamarin.
Are Boolean Flags on Methods a Code Smell? - ardalis Recently I had one of my newsletter subscribers ask me a question about whether it was a good practice to use a boolean parameter to alter the behavior of a method. Martin Fowler describes (many of*) these as Flag Arguments. The topic is also covered in t...
MSIX Packaging Tool April 2020 release is now available! We are happy to announce that the April 2020 release (1.2020.402.0) of the MSIX Packaging Tool is now available! We have been evaluating the public health situation and understand the impact this is having on many of our customers. Due to the current ci...
Welcoming the Icelandic Government to Have I Been Pwned Hot on the heels of onboarding the USA government to Have I Been Pwned last month, I'm very happy to welcome another national government - Iceland! As of today, Iceland's National Computer Security Incident Response Team (CERT-IS), now has access to the f...
Augmenting Interfaces in the Global Scope in TypeScript How to augment a TypeScript interface in the global scope via interface declaration merging.
The 2020 Guide to Creating Quality Technical Screencasts, Presentations, and Remote Meetings I've had a lot of people ask me to write up a guide to creating great technical screencasts. This is an update to my ...
A Framework to DotNet Core Conversion Report An experience report of converting a large microservice platform from .NET Framework to dotnet core. Background For the last year or so...
A Framework to DotNet Core Conversion Report An experience report of converting a large microservice platform from .NET Framework to dotnet core. Background For the last year or so...
Download the Student Developer coloring book! Download our student developer coloring book and complete the pages digitally, or print them out and color by hand. The pages have variety of designs ranging from simple to complex. Be sure to share your creations with us on social, we can’t wait to see y...
When to Mock The use of mocks in unit testing is a controversial topic (maybe less so now than several years ago). I remember how, throughout my programming career, I went from mocking almost every dependency, to the "no-mocks" policy, and then to "only mock external...
What is Fiddler? Learn about Telerik Fiddler, a free web debugging proxy for any browser that’s beloved by countless developers.
IntelliSense Customer Development Take this survey powered by surveymonkey.com. Create your own surveys for free.
Folding@Home is now equivalent to an exascale supercomputer Folding@Home's distributed disease-busting network is now running at over 1,000,000,000,000,000,000 operations per second.
Building a web app with functional programming An open source web based rest client. Create, share and execute requests to test your API.
Entity Framework documentation Learn to use Entity Framework Core, a modern object-database mapper for .NET that supports LINQ queries, change tracking, updates, and schema migrations. Browse tutorials, sample code, fundamentals, API reference and more.
The first two statements of your BASH script should be… [crayon-5e975a4c05220598182354/] The first statement is a Mac, GNU/Linux, and BSD portable way of finding the location of the bash interpreter. The second statement combines “set -e” wh…
The most successful malleable system in history Emacs is probably the most successful malleable system in the history of computing. What can we learn from it for designing the malleable systems of the future?
The Devastating Decline of a Brilliant Young Coder Lee Holloway programmed internet security firm Cloudflare into being. But then he became apathetic, distant, and unpredictable—for a long time, no one could make sense of it.
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 3rd Edition Master Today's Best Practices for Building Reusable .NET Frameworks, Libraries, and ComponentsFramework Design Guidelines has long been the definitive guide to best practices for developing components and component libraries … - Selection from Framework ...
WebDriver (Chromium) - Microsoft Edge Development Learn how to test your website or app in Microsoft Edge or automate the browser with WebDriver.
WinUI Community Call (April 15, 2020) Monthly WinUI (Windows UI Library) community standup. *** WinUI is the native UI platform for Windows. You can use it to build rich .NET and C++ apps for Windows 10 devices.
databinding GmbH | Ihr Partner für Software, Datenanalyse und Beratung Ob Software Entwicklung, Datenanalyse sowie deren Aufbereitung oder eine persönliche Beratung, wir von databinding helfen Ihnen gerne weiter!
JetBrains .NET Days Online Community speakers will be covering topics they are passionate about! Expect technical content and speakers' experience with specific tools and technologies. This year's agenda features C#, F#, coding practices like refactoring and defensive coding, web, ...
iPhone SE: A powerful new smartphone in a popular design Apple today announced the second generation iPhone SE, a powerful new iPhone featuring a 4.7-inch Retina HD display.
Breakthrough of Digital Culture: Finland accepts the Demoscene on its national UNESCO list of intangible cultural heritage of humanity - Demoscene - The Art of Coding "Demoskene is an international community focused on demos, programming, graphics and sound creatively real-time audiovisual performances. [..] Subculture is an empowering and important part of identity for its members."
Blazor Tutorial : Code Faster Using dotnet watch run - EP27 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Western Digital admits 2TB-6TB WD Red NAS drives use shingled magnetic recording – Blocks and Files Some users are experiencing problems adding the latest WD Red NAS drives to RAID arrays and suspect it is because they are actually shingled magnetic recording drives submarined into the channel. Alan Brown, a network manager at UCL Mullard Space Science ...
Turning my obsession with the stock market into a side project TL;DR - Decided to build an automated email newsletter to track the stock market and show pre-market data and historical performance of S&P 500, Nasdaq, and Dow Jones to help with my investments.
ArduBee, a Ready-To-Fly Micro drone for Education and Swarming Ciao community! We have a vision and we would like to bring you on board to make it happen! Let’s build the smallest integrated ArduCopter with outstanding flight time! We call it ArduBee. This tiny ArduPilot UAV will enable initiatives of education an...
Identity & Access Control for modern Applications and APIs using ASP.NET Core 3 - NDC Porto 2020 Modern application design has changed quite a bit in recent years.“Mobile-first” and “cloud-ready” are the types of applications you are expected to develop. Also, to keep pace with these demands, Microsoft has revamped their complete web stack with ASP.N...
Personal gmail account claimed by SSO, can't login anymore. My login to trello is with my personal gmail account. With the new SSO login screen, as soon as I enter my gmail address, it redirects me to my previous company sso page (which i left 5 years ago btw). The email address is clearly @gmail.com. It being cla...
Windows Subsystem for Linux 2 Moving into General Availability with Improved Update Process Microsoft announced that Windows Subsystem for Linux 2 (WSL2) will be generally available in Windows 10, version 2004. WSL2 was released into the Insider Program last year. With the move to general availability, WSL2 can now be automatically updated via s...
Open Source Identity and Access Management Keycloak is an open source identity and access management solution
April 2020 Azure SDK Release Welcome to the April release of the Azure SDK. We have updated the following libraries: App Configuration Event Hubs Key Vault Storage These are ready to use in your production applications. You can find details of all released libraries on our releases ...
.NET Core performance revolution in Rider 2020.1 - .NET Tools Blog Many Rider users may know that the IDE has two main processes: frontend (Java-application based on the IntelliJ platform) and backend (.NET-application based on ReSharper). Since the first release of Rider, we’ve used Mono as the backend runtime on Linux ...
Publish VSCode extension using GitHub Actions | Visual Studio Geeks Publish VSCode extension using GitHub Actions
Consuming GraphQL in C# In this episode, Brandon show us how to consume a GraphQL endpoint from a C# client, specifically an iOS + Android written in C# using Xamarin. Learn more: https://codetraveler.io/DotNetGraphQL [
Exercise in Thinking: Do Racing Stripes Make a Car Go Faster? The progress from a junior to a senior software developer shows in various ways:Coding: Years of working with different languages, frameworks, libraries and architectures help developing a gut …
Finally We May Have a Path to the Fundamental Theory of Physics… and It’s Beautiful—Stephen Wolfram Writings How does our universe work? Scientist Stephen Wolfram opens up his ongoing Wolfram Physics Project to a global effort. His team will livestream work in progress, post working materials, release software tools and hold educational programs.
C# 8 Nullable Reference Types in System.CommandLine Twitch is the world's leading video platform and community for gamers.
Pulumi - Modern Infrastructure as Code Pulumi's open source infrastructure as code SDK enables you to create, deploy, and manage infrastructure on any cloud, using your favorite languages.
AMD Claims World’s Fastest Per-Core Performance with New EPYC Rome 7Fx2 CPUs Dial up the clocks, cache, and TDP
SoftBank expects $24 billion in losses from Vision Fund, WeWork and OneWeb investments – TechCrunch The Japanese technology conglomerate SoftBank Group said it would lose a staggering $24 billion on investments made through its Vision Fund and bets on the co-working real estate company WeWork and satellite telecommunications company OneWeb. Ultimately, ...
The Webpage There are nearly two million confirmed cases of coronavirus in 185 countries and almost 120,000 people have died. The United States now has about three times as many confirmed cases as any other country. This series of maps and charts tracks the spread ...
GitHub is now free for teams Every developer and team can now get private repositories with unlimited collaborators at no cost with GitHub Free, and we reduced prices for some of our paid plans.
Zippia Poll: Half of American workers would rather work from home forever - Zippia Two thirds of all American workers are able to work from home 75% of baby boomers want to work from home forever Half of all Americans want to continue working from home following the coronavirus The coronavirus, or COVID-19, has more people than ever wor...
Top Visual Studio Code Git Extensions in 2020 By finding the right Visual Studio Code Git extensions, you can really power up your Git workflow right inside of your editor. Although VS Code has some great built-in functionality for Git, you can add some real power to your workflow. Git History - htt...
How to automatically choose a free port in ASP.NET Core 3.0 In this post I show how to tell ASP.NET Core to use a random free port on startup, instead of a static value. I also show how to retrieve the value.
Mobile Blazor Bindings - State Management and Data In this post, I talk about the state management and data options for Mobile Blazor Bindings. I then apply these to a real app to see how they work in practice.
John Conway I was greatly saddened to learn that John Conway died yesterday from COVID-19, aged 82. My own mathematical areas of expertise are somewhat far from Conway’s; I have played for instance with …
Organizational Accounts for ASP .NET Core 3.1 This is the fifteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled
Queuing Background Jobs with Coravel - CodeOpinion In one of my live streams on my YouTube Channel, I took a look at using Coravel to refactor some code that was sending out an email. Emailing is a good example of something that can be created as a background job that frees up your web application to retu...
SQL Server 2017 adds support for Red Hat Enterprise Linux 8 and Ubuntu 18.04 SQL Server team has been adding support for "current" Linux distributions at fast clip last few months. The team announced support for RHEL 8 and Ubuntu 18.04 for SQL Server 2019 over last quarter. The team is happy to announce that SQL Server 2017 has no...
Don't Code Tired | Simplifying Parameter Null and Other Checks with the Pitcher Library Don't Code Tired - Jason Roberts on Software Development and .NET -
Introducing a New Interactive Element: In-Game Purchases (Includes Random Items) To help inform consumers of what's offered in a game the ESRB will now begin assigning a new Interactive Element: In-Game Purchases (Includes Random Items).
An Introduction to GraphQL: Subscriptions GraphQL subscription aims to help you build real-time functionality into your apps, while still allowing only the data you need to be returned from live events.
Bring your own machine to Visual Studio Online | Visual Studio Blog Leverage your own environments for anywhere access with our self-hosted improvements in Visual Studio Online.
Try gh, GitHub's new CLI Try the new gh CLI. It's GitHub on the command line, and it’s now available in beta.
Monsters Weekly 159 - Managing Database Migrations When dealing with changes to a database schema, it’s important to manage those changes in a way that is repeatable across your team and various environments. Watch as Simon and James us DbUp to add da
Free Google Book: Building Secure and Reliable Systems - High Scalability - Google added another book into their excellent SRE series: Building Secure and Reliable Syst...
Webinar: Let’s Build a Financial Dashboard with React We’re running a live, 45-minute webinar on building financial dashboards. Here’s what we’ll cover.
Using Certificates from Azure Key Vault in ASP.NET Core This post shows how you can create and use X509 certificates in Azure Key Vault. The certificates are created using Azure CLI and are used inside an ASP.NET Core application. Code: StsServerIdentit…
Document Your Pain - Simple Talk In this article, Grant Fritchey explains how leaving the database out of DevOps hurts you and your organization and why you should document the pain it causes.
Deep Data Dive with Kusto for Azure Data Explorer and Log Analytics Kusto is a service for storing and analyzing big data. It uses a unique syntax to analyze data. This post walks through how to craft a Kusto query by using Azure Data Explorer to analyze telemetry captured in Log Analytics from Application Insights.
Anti-Corbyn Labour officials worked to lose general election to oust leader, leaked dossier finds Call for investigation into ‘possible misuse of funds’ by senior officials on party’s right wing
TurboPower Software Company We're sorry to say that TurboPower Software Company closed its retail business on January 7, 2003. We would like to express our sincere appreciation to our customers and the software development community that ...
Rename files in linux / bash using mv command without typing the full name two times Rename files in linux / bash using mv command without typing the full name two times - mv.sh
Using Alba for Integration Testing ASP.Net Core Web Services There’s a video of David Giard and I talking about Alba at CodeMash a couple years ago on YouTube if you’re interested. Alba is a helper library for doing automated testing against ASP.…
File transfer app with Blazor: Introduction - Mircea Oprea This series will show you how to build a file sharing web application with ASP.NET Core 3.1 (using Blazor) and hosting it on AWS. The application will allow users to upload a file, their email address and a friend’s or colleague’s email address, and deliv...
Over 500,000 Zoom accounts sold on hacker forums, the dark web Over 500 hundred thousand Zoom accounts are being sold on the dark web and hacker forums for less than a penny each, and in some cases, given away for free.
Erase your darlings: immutable infrastructure for mutable systems immutable infrastructure for mutable systems
Inkscape 0.92.5 released and Testers needed for Inkscape 1.0 Release Candidate <p><img alt="Inkscape running on a laptop" src="https://media.inkscape.org/media/resources/render/resources/file/Inkscape_double_launch_0.92.5_and_1.0RC1.png" style="width: 30%; float: left; margin: 0 1em 1em 0" /></p> <p>Inkscape is launching a double r...
Gatsby and Sanity.io - Part 2 Live Stream Gatsby and Sanity.io are a great pair for creating JAMstack projects like blogs. In these videos, I am working to migrate my Gatsby blog from using markdown files to using the Headless CMS called Sanity.io. After starting this migration, I am loving Gatsb...
Gatsby and Sanity.io - Part 1 (Live Stream) Gatsby and Sanity.io are a great pair for creating JAMstack projects like blogs. In these videos, I am working to migrate my Gatsby blog from using markdown files to using the Headless CMS called Sanity.io. After starting this migration, I am loving Gatsb...
A Personal History of Compilation Speed, Part 1 The first compiled language I used was the Assembler Editor cartridge for the Atari 8-bit computers. Really, it had the awful name "Assembler Editor." I expect some pedantic folks want to interject that an assembler is not a compiler. At one time I woul...
Life, part 1 The mathematician John Horton Conway has died, apparently due to the covid-19 epidemic, at the age of 82. I never met him but by all accounts, he was a delightful person and brilliant mathematician…
The Legendary John Conway (1937-2020) - Numberphile Podcast We pay tribute to John Horton Conway - with clips from the man himself, plus contributions from Siobhan Roberts, David Eisenbud, Colm Mulcahy and Tony Padilla. Genius at Play by Siobhan Roberts - https://amzn.to/34ExQ4I John Conway Numberphile Playlist ...
Saving Money on Internation Payments as a Remote Freelancer As a remote freelancer you likely receive payments from other countries and convert these different currencies into your own currency. These international payments and currency conversions often have hidden fees and unfavorable exchange rates which can co...
The Legendary John Conway (1937-2020) — The Numberphile Podcast We pay tribute to John Horton Conway - with clips from the man himself, plus contributions from Siobhan Roberts, David Eisenbud, Colm Mulcahy and Tony Padilla.
Easier organization and increased scalability for repository administrators With easier organization and increased scalability, repository admins can more efficiently control access management to get users the permissions they need.
This is what end-to-end encryption should look like! - Jitsi Work in Progress! Some of the people watching our repos have been asking us what the deal was with this little new HIPS project (which by the way stands for Hidden In Plain Sight). Well, now you know! HIPS is about using a new Chrome WebRTC API called “In...
Your statement is 100% correct but misses the entire point Let's assume that there is a discussion going on on the Internet about programming languages. One of the design points that come up is a gar...
Tales from the Loop (TV Series 2020– ) - IMDb Created by Nathaniel Halpern. With Daniel Zolghadri, Rebecca Hall, Paul Schneider, Duncan Joiner. The townspeople who live above "The Loop," a machine built to unlock and explore the mysteries of the universe, experience things previously consigned to th...
Database basics: writing a SQL database from scratch in Go Database basics: writing a SQL database from scratch in Go
A very short introduction to COBOL COBOL is one of those languages you keep hearing about, one of the remains of the past. Turns out it’s the language that makes the world go around, in particular in banks and financial institutions. I read somewhere that over 70% of business transactions ...
Name all the colors @ colornames.org A collaborative effort to name every color in the RGB/web space.
Welcome back to C++ - Modern C++ Describes the new programming idioms in Modern C++ and their rationale.
Your statement is 100% correct but misses the entire point Let's assume that there is a discussion going on on the Internet about programming languages. One of the design points that come up is a gar...
Work flow of diagnosing memory performance issues – Part 1 | .NET Blog Work flow of diagnosing memory performance issues – Part 0 In this blog post I’ll talk a bit about contributing to PerfView and then continue with the GCStats analysis. You can skip to the analysis part directly if you like. One of the frustrating things ...
UniFi - Advanced Adoption of a "Managed By Other" Device Overview In this article, readers will learn how to perform advanced adoption of an existing, "Managed by Other" device. Please note that to adopt a device with the "Managed by Othe...
Stop Making Students Use Eclipse Computer science education doesn't adequately educate in some key areas. These are my personal thoughts on that issue and how it might be corrected - by not relying on IDEs!
Drive-In Theaters Are Helping Communities Socialize in Place You can't Netflix and chill ALL the time.
Discussion: Puzzle Game Movement Systems, with Sean Barrett. Twitch is the world's leading video platform and community for gamers.
Thousands of Wisconsin ballots could be thrown out because they don’t have a postmark Ballots must be postmarked by Election Day, but many ballots don’t have a postmark at all.
How to Speak | How to Speak | MIT OpenCourseWare This page includes the full How to Speak video recorded in January 2018, along with related content and commentary
UniFi - How to Migrate from Cloud Key to Cloud Key or UDM Overview This article describes how to export your UniFi Network Controller from one UniFi device to another. It is applicable for UniFi Network Controller migrations regardless of type of host: b...
Teaching a computer to strafe jump in Quake with reinforcement learning In this video, I use RLLib to train a reinforcement learning agent to strafe jump in the classic video game Quake
Enemy AI: chasing a player without Navigation2D or A* pathfinding Making a game where your enemies need to chase the player? This starts out easy, make the enemy run towards the player! But what happen...
Bored? How about trying a Linux speed run? I have a lot of dumb ideas. I tend to write them down and then revisit them from time to time. Sometimes, the world and/or my own understanding of it has moved enough to where it can now be taken to a new place. Sometimes these ideas then "snap toge...
The Daddy of Big Numbers (Rayo's Number) - Numberphile Professor Tony Padilla is back with another epic number. Our Big Number playlist of previous videos: http://bit.ly/Big_Numbers More links & stuff in full description below ↓↓↓ Busy Beavers on Computerphile: https://youtu.be/CE8UhcyJS0I With thanks to A...
Practical TLA+ - Planning Driven Development | Hillel Wayne | Apress Apply TLA+ to real-world problems and gain the building blocks to get started with your own specifications. This book is a practical, comprehensive resource on TLA+ programming with rich, complex examples that show you how to use TLA+ to specify a complex...
Nasty macOS flaw is bricking MacBooks: Don't install this update Supplemental Catalina update was supposed to fix problems, but just created more
John Conway 1/6 [The Free Will Lectures] - Free Will and Determinism [2009] Lecture 1 | Free Will Lecture Series | Meet John Conway; hear about Simon Kochen and how the theorem came about. Thoughts on senility. Free will and determinism in science and philosophy over the last two millennia; the implications of Newtonian and quant...
Things That Turbo Pascal is Smaller Than Turbo Pascal 3 for MS-DOS was released in September 1986. Being version 3, there were lesser releases prior to it and flashier ones after, but 3 was a solid representation of the Turbo Pascal experience: a full Pascal compiler, including extensions that i...
Moving away from GMail tl;dr: I like PurelyMail and I will slowly switch all my online accounts to use it. I've been using it for almost three months and I didn't have any issues (except with some Hotmail/Outlook addresses). I have a GMail account since 2006 (that's the date o...
Email provider got hacked, data of 600,000 users now sold on the dark web | ZDNet Italian email provider Email.it confirms security breach.
"Memories" - 256 byte MSDOS intro the tiny megademo! 8 FX + MIDI soundscapes download & comment : https://www.pouet.net/prod.php?which=85227 shown April 2020 @ Revision Demoparty
The Death of Hype: What's Next for Scala A recent tweet by a friend of mine noted how the public interest in the Scala programming language seems to have plateaued or waned, which matches my feeling of the latest trends and zeitgeist. This blog post will go into why I think that has happened, wh...
The limitations of Android N Encryption Over the past few years we’ve heard more about smartphone encryption than, quite frankly, most of us expected to hear in a lifetime. We learned that proper encryption can slow down even sophi…
THE EVIL OF 5G TECHNOLOGY - David Icke | London Real BUSINESS ACCELERATOR - Open Now: https://londonreal.tv/biz/ 2020 SUMMIT TICKETS: https://londonreal.tv/summit/ NEW MASTERCLASS EACH WEEK: http://londonreal.tv/masterclass-yt David Icke is an English writer and public speaker, known since the 1990s as a ...
#badBIOS features explained Dan Goodin at Ars Technica has reported on Dragos Ruiu's " badBIOS " analysis. I thought I'd explain how some of this stuff works. Fi...
The Voices Project The Voices Project is a grassroots recovery advocacy organization that is changing the way America thinks about recovery, one voice at a time. End the silence, end addiction. Learn more and get involved.
YouTube Accidentally Permanently Terminated My Account For the past two years, the Boston Basic Income YouTube channel has been live streaming our weekly discussion group as we explore…
Borders to stay closed, travellers urged to 'see Australia first' once curbs ease Australians will have to wait until the end of this year or beyond to restart overseas travel amid estimates the coronavirus crisis has wiped out tourism worth $9 billion a month.
Life, Death and the Monster (John Conway) - Numberphile Acclaimed mathematician John H. Conway speaks about the mystery he'd most like to solve. Conway playlist: http://bit.ly/ConwayNumberphile More links & stuff in full description below ↓↓↓ Monster Group video: http://youtu.be/jsSeoGpiWsw More John Conway v...
Artist Relief Submission Manager IMPORTANT: Due to a very high volume of submissions, the application may come down temporarily. We HIGHLY recommend that you draft your responses in a separate word processing program and paste it into the application to have a saved copy of your answers ...
After 50 Years of Effort, Researchers Made Silicon Emit Light We’re approaching the speed limit for electronic computer chips. If we want to go faster, we’ll need data-carrying photons—and some tiny lasers.
A Billion Views — Brady Haran A nerdy, numbery milestone. Our small family of channels has passed a billion views on YouTube.
UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories For more from the AT&T Archives, visit http://techchannel.att.com/archives The Unix System: Making Computers Easier to Use - 1982 This 23-minute film about UNIX was designed for students with an interest in engineering, math, computer science or other s...
IBM will offer free COBOL training to address overloaded unemployment systems The systems that process unemployment claims still run on an outdated programming language that barely any programmers are familiar with.
Twitter Removes Privacy Option, and Shows Why We Need Strong Privacy Laws Twitter greeted its users with a confusing notification this week. “The control you have over what information Twitter shares with its business partners has changed,” it said. The changes will “help Twitter continue operating as a free service,” it assure...
Cobol Programmers Answer Call to Shore Up Unemployment Benefits Systems - IEEE Spectrum Cobol programmers in the United States are heeding the call to work on antiquated state unemployment benefits computer systems that are straining under the unprecedented increase in claims filed because of COVID-19.
dotGo 2017 - Cindy Sridharan - Unmasking netpoll.go Filmed at https://2017.dotgo.eu on November 6th in Paris. More talks on https://dotconferences.com/talks Cindy dives into Go's network poller, how networking works in Go, and how the network poller works with Go's m:n threading model as well as the work ...
Godot Engine - C# progress report: iOS and signals as events Godot is getting iOS support for C# games. There is also a new system for using Godot signals as C# events.
Colonists on LV-426 excited after discovery of Easter eggs - The Rochdale Herald Colonists on the Terraforming, research and mining colony Hadley's Hope have discovered what appears to be a large amount of Easter eggs in a strange -
Linksys Official Support - Required password reset due to DNS hack Get help with Required password reset due to DNS hack
Justponics – An aquaponics kit store 3D printed failsafe siphons and desktop educational aquaponics kits
Why it’s too early to start giving out “immunity passports” Imagine, a few weeks or months from now, having a covid-19 test kit sent to your home. It’s small and portable, but pretty easy to figure out. You prick your finger as in a blood sugar test for diabetics, wait maybe 15 minutes, and bam—you now know whethe...
This Man Owns The World's Most Advanced Private Air Force After Buying 46 F/A-18 Hornets We talked to the owner of Air USA about probably the most incredible private aircraft purchase of all time and the future of his adversary business.
Report thy feat unto Lord British Welcome to yet another working-from-home pandemic episode of Fun For Friday Fabulous Adventures. Over the past while I’ve gradually been looking for music, movies and games I enjoyed as a tee…
OpenTelemetry .NET SDK progress Thanks Ankit Srivastava for preparing this article and Sourabh Shirhatti and Tarek Mahmoud Sayed for review.
Something Deeply Hidden – Sean Carroll You don't need a Ph.D. in theoretical physics to be afraid of quantum mechanics. But it doesn't hurt.
AWS re:Inforce 2020 At AWS re:Inforce 2020, connect with peers and cloud experts, collaborate at our bootcamps, and learn how AWS can improve productivity, security and performance.
Adversarial Fashion Clothing and tutorials for confounding and triggering computer vision-based surveillance systems with fashion and accessories.
Code Maze Weekly #20 - Code Maze Extra! Extra! Read all about it! This week is full of fresh and interesting articles despite the stale situation all over the world. There has been a lot of stress recently, so take a cup of coffee and read some of these to start your day properly.
Weekly Update 186 Somehow this week's update ended up being 55 minutes, largely because of playing with a bunch of the new network gear and unboxing a pretty snazzy looking rack from 4Cabling. I get through with that then sit by the pool for the rest of this week's update....
Zero Trust: Going Beyond the Perimeter Zero Trust: Going Beyond the Perimeter breaks down the zero-trust approach to security and examines each pillar of zero trust (workforce, workloads, workplace), the risks they address, options for implementation and proposed maturity levels.
The software industry's greatest sin: hiring One of the greatest sins in the entire software industry has got to be the way developers are hired. It is irredeemably broken and needs to be torn down and completely rebuilt.
Historic first Trans-Atlantic contact made on 432 MHz - Tues 7th April 2020 On Tuesday the 7th of April 2020 , a remarkable contact was made on the FT8 digital mode on 432 MHz between D4VHF on the Cape Verde Islan...
Firefox 75 for developers This article provides information about the changes in Firefox 75 that will affect developers. Firefox 75 was released on April 7, 2020.
Remove "There were build errors. Would you like to continue and run..." dialog. Developer Community for Visual Studio Product family
NuGet Gallery | Home The NuGet Gallery is the central package repository for NuGet, the package manager for .NET.
IntelliJ IDEA 2020.1: Java 14, dataflow analysis assistance in the debugger, LightEdit mode, and more! IntelliJ IDEA 2020.1, the first major update this year, has just been released! This new version adds support for Java 14 and new features for a number of web and test frameworks. It also upgrades the debugger with dataflow analysis assistance, adds a new...
Thinkst Canary Most companies discover they’ve been breached way too late. Thinkst Canary fixes this: just 3 minutes of setup; no ongoing overhead; nearly 0 false positives, and you can detect attackers long before they dig in. Check out why our Physical, VM and Cloud...
Temporal circuit of macroscale dynamic brain activity supports human consciousness The ongoing stream of human consciousness relies on two distinct cortical systems, the default mode network and the dorsal attention network, which alternate their activity in an anticorrelated manner. We examined how the two systems are regulated in the ...
Hybridizer: High-Performance C# on GPUs | NVIDIA Developer Blog Learn how to use the Hybridizer compiler from Altimesh to program GPUs and other accelerators using C# code or .NET Assembly.
Let's Stop the 5G Hysteria: Understanding Hoaxes and Disinformation Campaigns Hey, did you hear that Facebook are going to start using your personal photos in whatever way they see fit? For real, it's going to start tomorrow unless you act quickly! All you have to do is copy and paste this message onto your own Facebook page and wa...
Messaging App Signal Threatens to Dump US Market if Anti-Encryption Bill Passes Signal is calling on its users to oppose the EARN IT Act, which it fears will be used to undermine end-to-end encryption, forcing it to leave the US market.
ICQ New – stay connected Convert audio messages to text, use smart replies, stay online even with bad internet connection
Planning for Yelp’s Future - Yelp In an internal email this morning, Yelp co-founder and CEO Jeremy Stoppelman shared with all employees that due to the impact of COVID-19 on our business, the company is taking the painful but necessary step to reduce the size of our workforce through a c...
Why I’m leaving Elm - lukeplant.me.uk Over the past year or so, I’ve reluctantly come to the conclusion I need to leave Elm and migrate to some other language (most likely Bucklescript via philip2), and I definitely cannot recommend it to anyone else. This post is about my reasons for that, w...
I Graduated Into the Dot Com Bust as a Programmer and Made It. You Will Too. To all the young programmers worrying about this uncertain job market, I promise things will get better.
The Unfriendly Robot: Automatically flagging unwelcoming comments - Stack Overflow Blog Unfriendly comments are an issue in our system because of the effect that their tone has on their recipient’s and future readers’ willingness to contribute to Stack Overflow. The solution to these issues isn’t to argue about circumstance or intent. The on...
WebSockets for fun and profit - Stack Overflow Blog Seamless communication is a must on the modern web. As internet speeds increase, we expect our data in real time. To address this need, WebSocket, a popular communication protocol finalized in 2011, enables websites to send and receive data without delay....
Swift: Google’s bet on differentiable programming | Tryolabs Blog Google's plans on making Swift the first mainstream language with first-class language-integrated differentiable programming capabilities. What's so cool about Swift?
Cloudflare dumps reCAPTCHA as Google intends to charge for its use | ZDNet Cloudflare says its moving to hCaptcha, an alternative CAPTCHA service, more private than reCAPTCHA.
I can't keep up with idiomatic Rust Recently withoutboats posted a series of blog posts about some syntax sugar he would like added to Rust.
Briggs & Tim Minchin - HouseFyre (Lockdown Video) #StayHome Sales and Streams of this song are being donated to the #FNC19Appeal. https://covid19-first-nations-community-impacts.raisely.com/ 🏠🔥 #HouseFyre Listen to mo...
Learn dbatools in a Month of Lunches An effective DBA is an efficient DBA. And if you work with SQL Server, dbatools is a lifesaver. With over 500 commands, this free and open source PowerShell module has the horsepower to automate just about every task you can imagine—and then some! W...
When in doubt, add more indirection - Clip of davidwengier - Twitch Clips Clip of davidwengier Playing Science & Technology - Clipped by davidwengier
Executing your configuration I run into this blog post talking about using a real programming language for defining your configuration. I couldn’t agree more, I wrote about it 15 years a...
Write Regular Expressions Easily with Rider - .NET Tools Blog Regular expressions enable people to locate data inside of strings based on pattern matching. Regardless of the programming language, regular expressions (RegEx), are quite useful and powerful, though often disliked. That’s because they have a reputation ...
A guide to remote development with Live Share | Visual Studio Blog Working in a fully distributed, remote team requires sophisticated collaboration technology, which needs to be both supercharged and frictionless. Visual Studio Live Share was built on the bold principle of making remote developer collaboration as powerfu...
Azure Friday | Channel 9 Join Scott Hanselman, Donovan Brown, or Lara Rubbelke as they host the engineers who build Azure, demo it, answer questions, and share insights.
Strangling .NET Framework App to .NET Core - Kamil Grzybek The incremental approach to migrate from .NET Framework legacy system to the new .NET Core system using Strangler Pattern.
Using Oakton for Development-Time Commands in .Net Core Applications All of the sample code in this blog post is on GitHub in the OaktonDevelopmentCommands project. Last year I released the Oakton.AspNetCore library that provides an expanded command line experience …
On architecture, urban planning and software construction Like software construction, architecture and urban planning often deal with complex systems that evolve over a long period of time. Some of the successful systems are also quite messy despite theories telling us that such systems should not work. These a...
Intro to quantum computing with Q# – Part 2, Superposition In the previous post in this series we mentioned the concept of superposition briefly. Let's use this second part to dive deeper into the mathematics of it, meet the cat of Schrödinger and try to find some simple quantum computing use cases for it.
Uno Platform 2.1 available now - x:Bind, TwoPaneView and more - Uno Platform Uno Platform 2.1 release is packed with over 50 new features allowing for increased productivity as well as getting you up and running with Surface Duo. In addition to bigger milestones such as x:Bind, the TwoPaneView and NumberBox controls we also shippe...
Thank you, Visual Studio docs contributors | Visual Studio Blog Thank you to everyone who contributed pull requests and GitHub issues to the Visual Studio docs in March of 2020!
A Fast and Lightweight Solution for CQRS and Event Sourcing Describes a fast, lightweight implementation of the CQRS+ES pattern using C#
Microsoft Tye - Parte 2 | DevDicas em 10 Minutes A nova ferramenta da Microsoft para build, run, debug e deploy de microservicos.
Krisp | Noise Cancelling App With a single button, Krisp removes all background noises for incoming and outgoing calls. Increase your productivity by having professional and noiseless conference calls from anywhere.
Why you should stop using Google Analytics on your website Here’s a look at why you should remove Google Analytics from your website and help create a more open, independent web that’s more friendly to the visitors.
Does a memory barrier ensure that the cache coherence has been completed? Say I have two threads that manipulate the global variable x. Each thread (or each core I suppose) will have a cached copy of x. Now say that Thread A executes the following instructions: set x t...
Depending on the right PowerShell NuGet package in your .NET project | PowerShell Alongside the pwsh executable packages published with each PowerShell release, the PowerShell team also maintain several NuGet packages that are available on NuGet to allow targeting PowerShell as an API platform in .NET. As a .NET application that both p...
Virtual: What's new in Visual Studio for Mac for .NET Developers Wed, Apr 8, 2020, 5:00 PM: The user group is going Virtual during the current stay-at-home order. We are really excited to have Jon Galloway (https://twitter.com/jongalloway), Sr. PM for VS & .NET at
Migrating Duolingo’s Android app to 100% Kotlin Duolingo for Android was a Java app for its first five years of existence. Two years later, it’s now 100% Kotlin! This migration proved to be a huge success for us in terms of code maintainability and developer happiness. There are already plenty of reso...
Google - Site Reliability Engineering Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial to the design and operation of scalable systems in production, as it plays an important part in product qual...
Himalayas visible for first time in 30 years as pollution levels in India drop As the lockdown to stop the spread of coronavirus in India continues, pollution levels across much of the country have dropped sharply. Now some residents in northern India say they can see the snow-capped Himalayas 200 kilometres away for the first time...
Mobile Blazor Bindings - Getting Started In this post, I get started with Mobile Blazor Bindings. I introduce MBB, what it is and why you might want to try it. Then I show how to get setup and run a MBB app.
Building End-to-End Diagnostics and Tracing: Trace Context Posts in this series: An IntroTrace ContextIn the last post, I walked through the overall problem we run into with diagnosing issues in distributed systems - mainly that it can be difficult to determine causality because we don't have that "stack trace" w...
.NET 5.0, VS2019 Preview and C# 9.0 for ASP .NET Core developers This is the fourteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled ASP .NET
Going React to React Native w/ Jenn Creighton on Real Talk Javascript Jenn Creighton talks with Craig Shoemaker about going from React to React Native and some of the issues she encountered and what she learned along the way.
Edouard Klein / falsisign For bureaucratic reasons, a colleague of mine had to print, sign, scan and send by email a high number of pages. To save trees, ink, time, and to stick it...
Free April Month Build in-demand tech skills without leaving your house. Get free access to 7,000+ expert-led video courses and more all month long.
Moving from reCAPTCHA to hCaptcha We recently migrated the CAPTCHA provider we use from Google's reCAPTCHA to a service provided by the independent hCaptcha. Since this change potentially impacts all Cloudflare customers, we wanted to walk through the rationale in more detail.
How to Invert a Machine Learning Matrix Using C# -- Visual Studio Magazine <i>VSM</i> Senior Technical Editor Dr. James McCaffrey, of Microsoft Research, explains why inverting a matrix -- one of the more common tasks in data science and machine learning -- is difficult and presents code that you can use as-is, or as a starting...
ASP.NET Core 5 – Enabling Razor runtime compilation #dotnetcore #aspnetcore ASP.NET Core 5 changes the experience of enabling Razor runtime compilation. This is now available as an option while creating the project.
Move OData to .NET 5 | OData Introduction Along with the Announcing .NET 5 preview 1, it’s time to move OData to .NET 5. This blog is intended to describe how easy to move the BookStore sample introduced in ASP.NET Core OData now Available onto .NET 5. Let’s get started.
Home - /dev/null as a Service In modern days everything is a service. You create documents, upload photos, deploy computers, but what’s happening to your trash? That’s why we’re launching /dev/null to the cloud.
SQL Server Management Studio 18.5 is now generally available - SQL Server Blog Today, we’re sharing the release of SQL Server Management Studio (SSMS) 18.5. We have some feature updates as well as important behind the scenes updates. You can download SQL Server Management Studio 18.5 today and review SSMS Release Notes for full det...
Oceanware.Ocean.Blazor 2.0.0 Provides the OceanValidator that is the Blazor middleware between the Ocean validation and case correction library and the Blazor UI. This NuGet package provides the OceanValidator that is used on Blazor Razor pages. This replaces the default DataAnnotati...
Using GraphQL in Azure Functions to Access Cosmos DB | LINQ to Fail A quick start on how to create a GraphQL endpoint on an Azure Function
Meet Visual Studio for Mac’s New Integrated Terminal! | Visual Studio Blog Our users tell us they frequently use a terminal for a variety of tasks – running front-end tasks (e.g. npm, ng, or vue), managing containers, running advanced git commands, scaffolding, automating builds , executing Entity Framework commands, viewing dot...
Muscle Simulation...Now In Real Time! 💪 ❤️ Check out Lambda here and sign up for their GPU Cloud: https://lambdalabs.com/papers 📝 The paper "VIPER: Volume Invariant Position-based Elastic Rods" is available here: https://arxiv.org/abs/1906.05260 https://github.com/vcg-uvic/viper ❤️ Watch th...
Jitsi Meet features update, April 2020 - Jitsi Hello Fellow Jitsters! While we work on making sure our infrastructure is able to cope with the recent surge in traffic, we have managed to ship some features we think you may like, let’s go! System audio sharing Sharing our screen while in a meeting has ...
Announcing Windows 10 Insider Preview Build 19603 | Windows Experience Blog Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 19603 to Windows Insiders in the Fast ring. You can check out our Windows Insider Program documentation here, including a list of all the new features and updates released in b...
dig.ccMixter Home dig.ccMixter Music discovery site operated by ArtisTech Media, founded by Creative Commons
Gnoosic - Discover new Music Gnod is a self-adapting system that learns about the outer world by asking its visitors what they like and what they don't like. In this instance of Gnod all is about music. Gnod is kind of a search engine for music you don't know about. It will ask you w...
A Week at the Shore - Barbara Delinsky Buy the Book:AmazonBarnes & NobleIndieBoundBooks-A-MillionPowell's Published by: MacmillianRelease Date: May 19, 2020Pages: 401ISBN13: 978-1250119513 Share: Synopsis In her new bestseller, NYT bestselling Barbara Delinsky explores how lives and relation...
Microservices Defining the microservices architectural style by describing their nine common characteristics
NJ Governor Requests Expertise of 6 People Who Still Know COBOL Why the effort to mitigate the coronavirus now means mobilizing coders who still know the decades-old programming language.
Microsoft to take most of its external and internal events for the next year digital-only | ZDNet Microsoft is moving to make most of its external (and some internal) events digital-only for its FY'21 in light of impacts of the coronavirus. Yes, that means Ignite 2020 for sure and likely Build 2021, too.
Start Small tracking Some tools might be unavailable due to heavy traffic in this file.Try againLearn moreDismiss
Using SIMD to aggregate billions of rows per second (on a laptop) · QuestDB <a href="https://www.questdb.io/getstarted" target="_blank"><img class="banner-4-2" src="/blog/assets/banner-4-2.png" alt="drawing"/></a>
v5: drop Internet Explorer support by XhmikosR · Pull Request #30377 · twbs/bootstrap Preview: https://deploy-preview-30377--twbs-bootstrap.netlify.com/
Subscribe to read | Financial Times News, analysis and comment from the Financial Times, the worldʼs leading global business publication
Stanford researchers devise treatment that relieved depression in 90% of participants in small study Stanford Medicine researchers used high doses of magnetic stimulation, delivered on an accelerated timeline and targeted to individual neurocircuitry, to treat patients with severe depression.
CS Degree vs Coding Bootcamp vs Self-taught (Live Stream) CS Degree vs Coding Bootcamp vs Self-taught...which is the best path? Well, it depends on you. Your background, your experience, and your current situation. In this video, we will discuss the props and cons of CS Degree vs Bootcamp vs Self-taught. https:...
Introducing Aboard Beta Aboard is a place for your organization, group, community to share information and ideas with thoughtful long form posts.
Announcing unverified.email . Pavlo Kerestey I want to announce unverified.email - a hosted service to test emails. I have been running it for several weeks now, and I am quite happy with the result so far. With the service, one can use automated testing to verify that the email logic in your applic...
City-Data.com - Stats about all US cities Stats about all US cities - real estate, relocation info, crime, house prices, schools, races, income, photos, sex offenders, maps, education, weather, home value estimator, recent sales, etc.
Cross-platform profiling .NET code with BenchmarkDotNet In this post I would like to show how to profiling .NET code with BenchmarkDotNet
5 ways to set the URLs for an ASP.NET Core app In this post I describe 5 different ways to set which URLs your ASP.NET Core application listens on.
Blazor Tutorial : Spinner or Activity Indicator : EP26 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Mobius – .NET runtime running on .NET Core – TooSlowException .NET application is “just” a piece of CIL bytecode to be executed by the .NET runtime. And .NET runtime is “just” a program that is able to perform this task. It happens that currently .NET Framework/.NET Core runtimes are written in C++. I am also fully ...
Carl Franklin's Blazor Desk Show In just a couple hours Carl Franklin (from .NET Rocks!) will share architecture best practices, how to make and consume generic components, how to call JavaScript to enhance your apps, and how to implement authentication and authorization. He'll show you ...
Service and Container Orchestration for .NET with Tye Tye automatically creates containers and k8s deployments for .NET projects
Organize conference calls on Skype with one click | Skype Free conference meetings with up to 50 people powered by Skype. No sign ups or downloads required, simply generate your unique link and share it with all participants. Meet Now and enjoy easy-to-use conferencing by Skype.
Setting the Record Straight: containers vs. Zones vs. Jails vs. VMs Design differences of containers, Zones, Jails and VMs.
Mobile Blazor Bindings - Layout and Styling In this post, I talk about the layout and styling options available for Mobile Blazor Bindings. I then apply these to a real app to see how they work in practice.
NuGet Support in Visual Studio for Mac 8.5 Changes NuGet 5.4 support Support Plugin-based NuGet Credential Providers Fixed requests bypassing the native macOS HTTP handler More information on …
IdentityServer4 UI and Web API Basic Security - Code Maze In this article, we are going to learn how to add IdentityServer4 UI in the project and how to setup the basic Web API protection using IS4
Domain-Driven Design and Entity Framework Core – two years on – The Reformed Programmer Last Updated: April 6, 2020 | Created: April 4, 2020
PowerShell 7 support with AWS Lambda | Amazon Web Services Recently we released our .NET Core 3.1 AWS Lambda runtime. With our previous .NET Core 2.1 Lambda runtime we released the AWSLambdaPSCore PowerShell module that made it easy to deploy PowerShell scripts to Lambda using PowerShell 6 and the .NET Core 2.1 L...
Check Certificate Expiry Date in .NET Core - Steve Fenton I needed to check the certificate expiry date in an NUnit test. The below snippet can be used to check any certificate properties, using a custom certificate validation callback. All you need to do is read the properties you are interested in within the c...
New Blazor Desk Show (free) Dates! — App vNext Wasn’t it Billy Joel who wrote the song “Say Goodbye to JavaScript?” Oh, that was me! Since the Blazor Road Show was cancelled due to WWC, we’ve moved it online! I’ve scheduled several free 2-hour online webinars where I share everything I know about Bla...
Create, Build, Deploy and Configure an Azure Function with Azure DevOps and Azure CLI This post shows how to create, build, deploy and configure an Azure Function using Azure DevOps, Azure CLI and Powershell. An Azure Function is created in Azure using Azure DevOps with Azure CLI an…
How are .NET APIs Designed? - Steve Gordon In this post, I explain the high-level process by which new APIs for .NET are proposed, designed, developed and finally, integrated into .NET.
2011 : WHAT SCIENTIFIC CONCEPT WOULD IMPROVE EVERYBODY'S COGNITIVE TOOLKIT? The sophisticated "scientific concept" with the greatest potential to enhance human understanding may be argued to come not from the halls of academe, but rather from the unlikely research environment of professional wrestling.
Pronoun Island: he/him examples Here are some example sentences using my he/him pronouns: He went to the park. I went with him . He brought his frisbee. At least I think it was his . He threw the frisbee to himself .
Online Communities - Not another bloody "how to do remote work post"! Me: A developer who has spent large swathes of his career working from home or remotely... ...The CO...
How SEO Ruined the Internet — Superhighway 98 SEO is a zero-sum game that has a loser for every winner. But, we all lose when SEO promotes gaslighting, link rot, conformity, monopoly and subversion.
Crafting Interpreters This book contains everything you need to implement a full-featured, efficient scripting language. You’ll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection. Your brain will l...
44M Digital Wallet Items Exposed in Key Ring Cloud Misconfig Millions of IDs, charge cards, loyalty cards, gift cards, medical marijuana ID cards and personal information was left exposed to the open internet.
No, I Won't Link to Your Spammy Article If you're reading this, chances are you've arrived here from a link I sent you via email. That email would have been a reply to one you originally sent to me that would have sounded something like this: Hi, I came across your blog on [thing] and I must ad...
Transport Layer Security (TLS) best practices with the .NET Framework Describes best practices using Transport Layer Security (TLS) with the .NET Framework
This Video Has 861,548 Views The title of this video should change with the times. But nothing lasts forever: here's the story of how I made it work, why it used to be easier to make that work, and how it all ties in to the White Cliffs of Dover and the end of the universe. Edited b...
[🌐 Online] What is Blazor? And why’s it so exciting? with Chris Sainty Tue, Apr 7, 2020, 6:30 PM: This event will be a single talk about Blazor, and why’s it so exciting? presented by Chris Sainty.❗❗ 🌐 This is an online event, we'll be hosting the event on Zoom, the lin
[🌐 Online] What is Blazor? And why’s it so exciting? with Chris Sainty Tue, Apr 7, 2020, 6:30 PM: This event will be a single talk about Blazor, and why’s it so exciting? presented by Chris Sainty.❗❗ 🌐 This is an online event, we'll be hosting the event on Zoom, the lin
BenchmarkDotNet v0.12.1 | BenchmarkDotNet Just mark your benchmark class with the [DisassemblyDiagnoser] attribute and you will get the disassembly listings for all the benchmarks. The formatting looks pretty nice thanks to Iced. It works like a charm on Windows, Linux, and macOS.
Securing Blazor WebAssembly with Identity Server 4 The new Blazor WebAssembly 3.2.0 Preview 2 adds support to client side authentication, which makes relatively simple to implement OpenID…
Releasing Skclusive-UI 2.0 for Blazor Skclusive-UI is Blazor component library based on Material Design.
My Customized Windows Terminal Settings profiles.json This is just a very quick blog post to share my customized Windows Terminal settings profiles.json, and it should give you an idea of how you can customize the Windows Terminal for your needs. The new Windows Terminal for Windows 10 which is open-source a...
Tip 259 - How to use Azure App Service managed certificates As you know, it is important to secure your applications. One of the security measures that you need to take is to protect traffic to and from your web application. You can do that by encrypting traffic with SSL certificates, so that traffic will always g...
Cancellation of The Championships 2020 Our efforts will now be focused on supporting those affected by the coronavirus crisis.
.NET Team Developer Seeks Help for Easy 'Up-for-Grabs' Issues -- Visual Studio Magazine Member of the .NET team working on Hardware Intrinsics and Numerics cites 411 issues that need attention, including some that just involve changing simple lines of text.
Don't Code Tired | Running ASP.NET Core Apps on a Synology NAS with Docker Don't Code Tired - Jason Roberts on Software Development and .NET -
Up to the clouds! This last four months has been quite the departure for me. Most typically I find myself building applications; for this last period of time...
I’ve noticed three types of serverless compute platforms. Let’s deploy something to each. Are all serverless compute platforms—typically labeled Function-as-a-Service—the same? Sort of. They all offer scale-to-zero compute triggered by events and billed based on consumed resources. But …
Microsoft Edge is now 2nd most popular desktop browser, beats Firefox The Microsoft Edge browser is now being used by more people than Mozilla Firefox making it the 2nd most popular desktop browser.
Hack yourself first – how to go on the offence before online attackers do The unfortunate reality of the web today is that you’re going to get hacked. Statistically speaking at least, the odds of you having a website without a serious security risk are very low – 14% according to WhiteHat’s State of Web Sec...
Federal Government Outbids Kentucky For Medical Equipment Amid Shortage “It’s very hard to buy things when the federal government is there and anytime they want to buy it, they get it first."
OnCheckin - Continuous Deployment for ASP.Net websites. OnCheckin offers simple and powerful hosted build and continuous deployment services for website and webservice developers building with .Net
Work flow of diagnosing memory performance issues – Part 0 | .NET Blog I wanted to describe what I do to diagnose memory perf issues, or rather the common part of various work flows of doing such diagnostics. Diagnosing performance issues can take many forms because there’s no fixed steps you follow. But I’ll try to break it...
Crafting "Crafting Interpreters" – journal.stuffwithstuff.com It took three years and 200,000 words more than I expected, but my second book, Crafting Interpreters, is complete. I finished the third draft of the last chapter today, marking the last of around 1,400 days of continuous writing.
Microservices with .NET Core and Docker Episode 04 - Bandwidth Tester with Serilog and Seq A small project using Serilog and Seq. A worker service is doing a bandwidth test every few minutes. Serilog is logging the results to Seq where the average download and upload speed is displayed in a dashboard. The nuget package used in the project: htt...
Welcome · Real-World Cryptography MEAP V05 liveBooks are enhanced books. They add narration, interactive exercises, code execution, and other features to eBooks.
Microservices in .NET Core, Second Edition Microservices in .NET Core, Second Edition</i> is a comprehensive guide to building microservice applications using the .NET stack. After a crystal-clear introduction to the microservices architectural style, it teaches you practical microservices develop...
Replicate your favorite VSCode theme in Windows Terminal Windows Terminal has been out for around 6 months now and it’s safe to say it’s a huge success.It’s a great way to handle working with multiple terminal applications in one space,…
The Svelte Compiler Handbook The Svelte compilation process can be broken down into 4-steps, 1) parsing source code into AST, 2) tracking references and dependencies, 3) creating code blocks and fragments, and 4) generate code.
Sunday Morning Live Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us ...
Theia - Cloud and Desktop IDE Theia is an open-source cloud desktop IDE framework implemented in TypeScript.
Regex Performance Improvements in .NET 5 | .NET Blog The System.Text.RegularExpressions namespace has been in .NET for years, all the way back to .NET Framework 1.1. It’s used in hundreds of places within the .NET implementation itself, and directly by thousands upon thousands of applications. Across all of...
Ryan C. Gordon is creating games, tools, and awesome things. | Patreon Become a patron of Ryan C. Gordon today: Read 68 posts by Ryan C. Gordon and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Yet another novel I will no longer write So, some years ago I blogged a whole bunch of times about books I wasn't going to write for one reason or another.
Boring Old Business Home This is the home page for Boring Old Business. Learn how to make money online using the best old-school marketing principles and strategies.
Newsletter - PL^G We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok
OMG! We Made One Gram of Remdesivir! Two of the experimental coronavirus drugs, chloroquine, and hydroxychloroquine are a breeze to synthesize. But remdesivir, possibly the most promising candidate, is anything but. It's a royal pain. Here's why.
Bose QC 35 Firmware 4.5.2 Noise Cancellation Investigation Report Hello everyone, To preface this post, the content you will find below is a rich summary of the testing and history regarding our QC35 Acoustic Noise Cancelling performance and firmware 4.5.2. Our community members spent many hours providing us with fee...
Learn computer science. Change the world. Every student has the potential to change the world. Help them get started. #CSforGood
Kurzgesagt – In a Nutshell is creating Science Animation Videos | Patreon Become a patron of Kurzgesagt – In a Nutshell today: Read 210 posts by Kurzgesagt – In a Nutshell and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Kubernetes Research Survey Take this survey powered by surveymonkey.com. Create your own surveys for free.
Pretlist Careers Pretlist powers secure mesh networks. We help businesses and governments communicate and navigate offline and without Carrier Networks.
How can i change the email address on my account? Unfortunately, you can not change the email on your account. If you would like to use a different email please create a new account. Alternatively if you have an email you forgot the password to, p...
Programming Discussion: Speed, w/ special guest Sean Barrett Twitch is the world's leading video platform and community for gamers.
Treendly Monitor signals across the internet to discover, identify and track new rising trends in your industry.
Digi.City Digi.City is a platform designed to inform and inspire leaders as cities advance in the digital age. We convene the public, private and academic sectors, share tools and advocate for policies and programs that create more connected communities. Smart Citi...
HttpClient - Error handling, a test driven approach Shows how to handle a bunch of different tricky scenarios when dealing with HttpClient. Error handling, deserialization, timeouts...I've got you covered.
Full stack open 2020 Open online course on Javascript based modern web development by University of Helsinki and Houston Inc..
Why build an entire computer on breadboards? More on breadboards: https://www.eater.net/breadboards More on the 6502 project: https://www.eater.net/6502 Here are the graphing calculator models if you'd like to play with them: https://www.desmos.com/calculator/txls6jc88c https://www.desmos.com/calcu...
Impossible Squares - Numberphile Ben Sparks shows us a simple problem that takes some fascinating twists. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ More videos with Ben Sparks: ...
10 Things I Hate About PostgreSQL Over the last few years, the software development community’s love affair with the popular open-source relational database has reached a…
How RyuJIT inlines a function (heuristics) | Egor Bogatov — Developer at Microsoft C#, C++, Performance
https://raw.githubusercontent.com/StylishThemes/StackOverflow-Dark/master/stackoverflow-dark.user.css
Blazor Book Examples This repo contains the examples from the Book Blazor: A Beginner’s Guide A quick start guide to productivity with Blazor
Hacking forum gets hacked for the second time in a year | ZDNet Forum where hackers sold and bought hacked accounts gets hacked itself.
Twitter Direct Message Caching and Firefox – Mozilla Hacks - the Web developer blog Distinguished engineer Martin Thomson explains how this problem occurred, the implications for people who might be affected, and how problems of this nature might be avoided in future. To get ...
Aram Koukia Vancouver Microsoft MVP, Software Developer, Geek, Full stack Microsoft technologies experience. Living my dream life.
Secret iPad Gather round, friends. Let me tell you a story of insane pivots, love, beauty, rumors, secret rooms, hidden messages, and the original iPad.
Subscribe to read | Financial Times News, analysis and comment from the Financial Times, the worldʼs leading global business publication
Scrum Dynamics The Scrum Dynamics podcast is for Microsoft Business Applications professionals using the Scrum agile software development framework to implement Microsoft Dynamics 365, Power Apps, Power Automate and Power BI. The show is hosted by Microsoft Business App...
All Courses Customery offers courses that help Microsoft Dynamics 365 professionals learn the Scrum framework.
How we recovered over $300K of Bitcoin Story time! Around twenty years ago, I was working as a reverse-engineer and cryptanalyst for AccessData while getting my Physics degree at BYU. It was the late 90s and early 2000s. The US governme…
Reassuring Words and Good Intentions Don't Mean Good Security How much can you trust the assertions made by an organisation regarding their security posture? I don't mean to question whether the statements are truthful or not, but rather whether they provide any actual assurance whatsoever.
Move Fast & Roll Your Own Crypto: A Quick Look at the Confidentiality of Zoom Meetings - The Citizen Lab This report examines the encryption that protects meetings in Zoom and finds that they have made their own encryption scheme and has significant weaknesses.
Version 1.2.0 released We are very proud to announce Nim version 1.2 after six months of continuous development!
macOS Server macOS Server makes it easy to configure and monitor Mac, iPhone, iPad, and Apple TV devices and network storage volumes. Here’s what you’ll get with macOS Server: Profile Manager • Mobile device management for iOS, macOS, and tvOS devices • Distribut...
writing a C compiler #programming Twitch is the world's leading video platform and community for gamers.
Webcam Hacking | Ryan Pickren A vulnerability in Safari allowed hackers to access the iPhone and Macbook cameras. (CVE-2020-3852, CVE-2020-3864, CVE-2020-3865, CVE-2020-3885, CVE-2020-3887 & CVE-2020-9784)
Getting Started with The Twitch API (Live Stream) Build a Twitch chat app using the Twitch API in JavaScript! Twitch as a streaming platform is growing in usage. As I started streaming a couple of months ago, I wanted to explore with the Twitch API to see what is possible. https://www.jamesqquick.com h...
Sad state of cross platform GUI frameworks | RoyalSloth An overview of the cross platform GUI frameworks.
Hardware microphone disconnect in Mac and iPad Learn about Hardware microphone disconnect in Mac computers and iPad.
PostgreSQL is the worlds’ best database PostgreSQL is the world’s best database. Here’s Kirk’s take on why https://www.2ndquadrant.com/en/blog/postgresql-is-the-worlds-best-database/
Helping users choose stronger passwords with known data breaches How ice uses Have I Been Pwned to help users choose better passwords for their self-service account
Building Web Applications with Blazor Blazor is an open-source web framework developed by Microsoft. It enables developers to create web apps using C# and HTML. This path will take you from the basics of Blazor all the way up to building components, authentication, authorization, and integrat...
Weekly Update 185 I actually lost track of what week it was at the start of this video. Did I do the Aussie workshops last week? Or the week before? I know I was at home so... it's just all becoming a blur. But be that as it may, life marches on and
A crash course in compilers – Increment: Programming Languages Diving deeper into program language theory is a great way to grow as a developer. Here, we go through the essentials of using compilers in language design.
CodeTour VSCode extension allows you to produce interactive guides, assessments and tutorials. CodeTour is a Visual Studio Code extension, which allows you to record and playback guided walkthroughs of your codebases. It's like a step by step guide or table of contents of activities to undertake. CodeTour is perfect for the development of walkthr...
Stay Home and Skill Up for Free We at Pluralsight want to make it easier than ever for everyone to invest in themselves in this time of social isolation. As a result, we have made the decision to offer free access to our entire Skills platform. For those individuals that have yet to pur...
How to remote desktop fullscreen RDP with just SOME of your multiple monitors I saw this over on the Microsoft Remote Desktop Uservoice Allow ability to choose subset of local monitors for RDP ...
Consider Chesterton's Fence Principle Before Changing That Code It's very easy to dive right into "bad" code, but before doing so ensure you don't fall victim to the Chesterton's Fence Principle
Content Injection with Response Rewriting in ASP.NET Core If you're creating middleware components you might need at some point to inject content in the existing HTTP output stream in ASP.NET Core. In this post I discuss how to intercept Response output by using a customized stream, modify the data and update th...
If you want your OSS project to be successful… Don’t take any of this too seriously because I wrote this really fast as I was procrastinating instead of working with some ugly legacy code today. First off, I don’t know why the hell …
Idris 2 version 0.1.0 Released A new version (0.1.0) of Idris 2 has been released. You can download the source (including a generated C file for building) from the download page.
Dependency Injection Lifetimes In ASP.NET CORE Understanding the Dependency Injection & its lifetimes(Singleton, Transient, Scoped). Example can help to understand the different lifetimes and choose appropriate lifetime for service.
What's a virus, anyway? Part 1: The bare-bones basics - Scope Amid the COVID-19 pandemic, viruses are getting a lot of attention; here's an inside look into the most abundant life form on Earth.
https://dl.acm.org/action/cookieAbsent To help support our community working remotely during COVID-19, we are making all work published by ACM in our Digital Library freely accessible through June 30, 2020. Learn more
Jobs, Apartments, Homes for Sale, New/Used Cars & More at Geebo Free Classifieds Ads: Jobs, Apartments, Homes for Sale, New/Used Cars & More at Geebo
Lyme disease bacteria eradicated by new drug in early tests - Scope A study provides evidence that the drug azlocillin eliminates the bacteria that cause Lyme disease at the onset of infection in lab mice and cultures.
Amazon.com : CLOUDSFOTO 11inch Adjustable Articulating Friction Magic Arm & Large Super Clamp Compatible with DSLR Camera Rig, LED Lights, Flash Light, LCD Monitor : Camera & Photo Amazon.com : CLOUDSFOTO 11inch Adjustable Articulating Friction Magic Arm & Large Super Clamp Compatible with DSLR Camera Rig, LED Lights, Flash Light, LCD Monitor : Camera & Photo
Team 6502 One of the most influential microprocessors ever designed, the MOS 6502 is credited with ushering in the most rapid democratization of technology in human history: the personal computing...
Alan Moir's Signature Political Cartoons Australia - Moir Cartoons Daily fix of Political Cartoons by Award Winning cartoonist Alan Moir! Subscribe now to Alan's unique (and hilarious) daily take on our mad mad world!
Десятки тысяч белорусов требуют ввести в стране карантин. Президент объясняет, почему нет «Знаете, если честно, я бы мог сегодня ввести чрезвычайное положение (патрули на улицах, все сидят [дома]) и показать, какой я крутой парень, перед президентскими выборами, что могу все взять под контроль. Не дай Бог, чтобы нам реально пришлось жить в так...
Block Selection - Visual Studio 2019 for Mac This article explains how to use the block selection feature in Visual Studio for Mac
Australian Kids' Smartwatch Maker Hit By Same Bug Again An Australian company that sells a GPS tracking smartwatch for kids accidently exposed personal data a second time. But this time around, it has not notified users
Troy Hunt Troy Hunt is a Microsoft MVP for Developer Security, ASPInsider, and Author for Pluralsight„a leader in online training for technology and creative professional
Reassuring Words and Good Intentions Don't Mean Good Security How much can you trust the assertions made by an organisation regarding their security posture? I don't mean to question whether the statements are truthful or not, but rather whether they provide any actual assurance whatsoever. For example, nearly 5 yea...
Hack Yourself First: How to go on the Cyber-Offence - NDC Porto 2020 Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
GTC 2020: DLSS - Image Reconstruction for Real-time Rendering with Deep Learning In this talk, Edward Liu from NVIDIA Applied Deep Learning Research delves into the latest research progress on Deep Learning Super Sampling (DLSS), which uses deep learning and the NVIDIA Tensor Cores to reconstruct super sampled frames in real-time. He ...
Australian Kids' Smartwatch Maker Hit By Same Bug Again An Australian company that sells a GPS tracking smartwatch for kids accidently exposed personal data a second time. But this time around, it has not notified users
Learn Advanced Distributed Systems Design Change the way you think about designing software systems. Join Udi Dahan for this intensive course on modern architecture design practices.
Free April Month Build in-demand tech skills without leaving your house. Get free access to 7,000+ expert-led video courses and more all month long.
Solutions Architect, Public Key Infrastructure (PKI) - Jobs at Apple Apply for a Solutions Architect, Public Key Infrastructure (PKI) job at Apple. Read about the role and find out if it’s right for you.
Edit fiddle - JSFiddle - Code Playground Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
Free April Month Build in-demand tech skills without leaving your house. Get free access to 7,000+ expert-led video courses and more all month long.
Announcing .NET 5.0 Preview 2 | .NET Blog Today, we’re releasing .NET 5.0 Preview 2. It contains a set of smaller features and performance improvements. We’re continuing to work on the bigger features that will define the 5.0 release, some of which are starting to show up as initial designs at do...
All Microsoft’s PowerToys for Windows 10, Explained Microsoft is hard at work on PowerToys for Windows 10. This open-source project adds many powerful features to Windows, from a bulk file renamer to an Alt+Tab alternative that lets you search for windows from your keyboard.
Announcing Entity Framework Core 5.0 Preview 2 | .NET Blog Today we are excited to announce the second preview release of EF Core 5.0. Improvements include support for C# attributes to specify a backing field, complete discriminator mapping, and performance improvements with SQLite.
Welcome! The Physics Travel Guide is an expository wiki which explains concepts in three levels of difficulty. We call these levels: intuitive, concrete and abstract.
A Message to Our Users - Zoom Blog To our Zoom users around the world, Whether you are a global corporation that needs to maintain business continuity, a local government agency working to keep your community functioning, a school teacher educating students remotely, or a friend that wants...
How we reduced our Google Maps API cost by 94% Being a highly reliable commute partner to our customers, we at Cityflo take all kinds of measures to ensure high accuracy and predictability of our vehicle tracking system. Showing incorrect arrival time to our users will heavily hamper the experience th...
Use Azure Key Vault for Secrets in Azure DevOps Pipelines This blog shows how Azure Key Vault can be used in an Azure DevOps Pipeline build. By using Azure Key Vault to handle all your secrets or certificates, no secrets need to be saved to code, files, o…
The EARN IT Act Violates the Constitution Since senators introduced the EARN IT Act (S. 3398) in early March, EFF has called attention to the many ways in which the bill would be a disaster for Internet users’ free speech and security. We’ve explained how the EARN IT Act could be used to drastica...
Mastering Web Application Development with Express A comprehensive guide to developing production-ready web applications with Express
Lens | The Kubernetes IDE Lens IDE for Kubernetes. The only system you’ll ever need to take control of your Kubernetes clusters. It's open source and free. Download it today!
libgit2 v1.0 Released After many years of planning, writing code, and fixing bugs, libgit2 v1.0 has been released. 🎉🎉🎉 libgit2 is a linkable library for working with git repositories in any application, and you probably interact with the library, even if you don't know it...
How SNES emulators got a few pixels from complete perfection Bsnes needs your help to decode some three-decades-old PPU chips.
Resiliency with Polly – Anthony Giretti's .NET blog Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET...
Can .NET Core Framework Assemblies be Mapped back to Individual NuGet Packages? A Detective Story My friend and colleague Matt Ellis has this habit of nerd sniping me. Sometimes intentional, sometimes accidental. Today, he asked whether we could have a quick look at an issue together, which ended up being a nerd snipe of the latter category.
Getting Started with CQRS – Part 3 - Simple Talk Diogo Souza completes his series on CQRS. He demonstrates Event Sourcing to capture the data as it flows through the system which can then be analyzed without affecting the source.
Merging .NET Core and .NET Standard with New Target Framework Monikers (TFMs) – Thomas Claudius Huber Wait, before we begin, what is a Target Framework Monitor... ahem, sorry, Moniker, not Monitor, I mean, what is a Target Framework Moniker? When you create a C# project, you'll get a .csproj file, which is your C# project file.
Purging Technical Debt By Using Static Code Analysis Tools - Webinar Recording - .NET Tools Blog The recording of our March 26 webinar, Purging the Technical Debt By Using Static Code Analysis Tools, with Brian Di Croce, is now available. Subscribe to our community newsletter to receive notifications about future webinars. With today’s technologies a...
How to Build Custom Forms with React Hooks Creating forms in React has become easy. Learn how to create custom forms using Hooks, and stop downloading a ton of libraries for our applications.
How to SSH Properly How to SSH properly and easily improve the security of your SSH model without needing to deploy a new application or make any huge changes to UX.
Dom's Dodge Charger 42111 | Technic™ | Buy online at the Official LEGO® Shop AU High-speed adventures for car-loving kids
TheBlockZone | Nurturing creativity one building block at a time Browse the latest and greatest of building block model kits all at the lowest prices on the internet! At TheBlockZone we love building blocks. Do you?
Responding to the Census Please complete your form online, by phone, or by mail when your invitation to respond arrives. Visit my2020census.gov to begin.
Baltimore City lags in responding to census; Baltimore, Anne Arundel and Howard counties have much higher rates Baltimore has a low completion rate despite continuing pleas by elected officials concerned that an undercount would cost the city millions of dollars in federal aid.
Ex-NSA hacker finds new Zoom flaws to takeover Macs again, including webcam, mic, and root access - 9to5Mac Zoom, the popular video call service has had a number of privacy and security issues over the years and we’ve seen several very recently as Zoom has seen usage skyrocket during the coronavirus pandemic. Now two new bugs have been discovered that allow hac...
Attackers can use Zoom to steal users’ Windows credentials with no warning Zoom for Windows converts network locations into clickable links. What could go wrong?
Writing .NET Database Integration Tests Database access is easy, but testing database access is hard whether we’re an experienced .NET developer or new to the party. We may also hear a lot of opinions in our ecosystem about testing around data access scenarios. Should I mock, stub, use an in-me...
http://www.psychu.org/wp-content/uploads/2018/08/MRC2.CORP_.X.02779-PsychU-Social-Media-Disclaimer-Link-Updated-For-Twitter-Linkedin-July2018.pdf
Perspectives & gaps between theory, practice & industry research in cryptography In this discussion, Kenny and Yehuda will talk about the different perspectives of cryptographers and cryptography research in academia and industry, and between theoreticians, applied researchers and practitioners. Kenneth Kenny Paterson is a professor i...
Introducing 1.1.1.1 for Families Introducing 1.1.1.1 for Families — the easiest way to add a layer of protection to your home network and protect it from malware and adult content. 1.1.1.1 for Families leverages Cloudflare's global network to ensure that it is fast and secure around the ...
The Trouble with Triscuits Though the "electricity biscuit" thesis is plausible, killjoy historians need more evidence.
Visual Studio 2019 for Mac - Release Notes Get information on the latest release features, bug fixes, and support for Visual Studio 2019 for Mac. Download today.
Building End-to-End Diagnostics and Tracing: An Intro As microservices introduced (forced) highly complex distributed systems into organizations, the tools required to operate these architectures needed to evolve as well. What was a simple stack trace in a single in-process monolith became a web of network c...
Open Broadcaster Software | OBS OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming. Stream to Twitch, YouTube and many other providers or record your own videos with high quality H264 / AAC encoding.
GitHub: IndianaTechCS3700/ObjectOrientedProgrammingNotebooks/4488c478d1f90e4e940f122c12d45e3ac4c56a35 Click to run this interactive environment. From the Binder Project: Reproducible, sharable, interactive computing environments.
Planning and Managing Layoffs - Andreessen Horowitz How you handle a layoff, how you communicate it to the people impacted, and how you manage and lead throughout the process really matters. It takes careful thought and planning, but it may be the most important planning you ever do as a leader.
Microservices it's because of the way our backend works https://www.instagram.com/krazam.tv https://twitter.com/krazamtv
ASP.NET Web API + Entity Framework Core : NSwagStudio - EP11 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
A Deep Dive into Database Attacks [Part III]: Why Scarlett Johansson’s Picture Got My Postgre Database to Start Mining Monero A Deep Dive into Database Attacks [Part III]: Why Scarlett Johansson’s Picture Got My Postgres Database to Start Mining Monero
Getting Started with Mobile Blazor Bindings In this post, I get started with Mobile Blazor Bindings. I introduce MBB, what it is and why you might want to try it. Then I show how to get setup and run a MBB app.
Middleware in ASP .NET Core 3.1 This is the thirteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled ASP .NET
PowerShellGet 3.0 Preview 1 | PowerShell We are excited to announce that our first preview release of PowerShellGet 3.0 is now available on the PowerShell Gallery. This is a major update to PowerShell’s experience for discovering, installing, updating and publishing PowerShell resources like mod...
Global error Handling in gRPC & gRPC status codes – Anthony Giretti's .NET blog Microsoft has implemented Interceptors, they are similar to Filters or Middlewares in ASP.NET Core MVC or WebAPI, they can be used for global exception handling, logging, validation etc.
Monsters Weekly 158 - Azure App Configuration One of the services I forget about in Azure is Azure App Configuration. It allows you to maintain sets of variables across environment with ease. In this episode we’ll get a little into how to use it.
MSIX: Package desktop apps for Windows 10. Replace outdated installers. Tanaka Jimha tells us all about MSIX, the package format for installing Windows apps, including how to package your existing code with Visual Studio and how to deploy and distribute your app, via the
Best practices for using Azure SDK with ASP.NET Core If you are developing an ASP.NET Core application, you know that there is a common way of structuring your application. There is a central bootstrap class (Startup) and a number of classes that fulfill roles in the application, like controllers, view mode...
Create Azure Infrastructure with Azure DevOps and Azure CLI Powershell scripts In Azure DevOps, Pipelines can be used to create Azure infrastructure using Azure CLI and Powershell. This blog shows how to create a simple resource group in Azure using Azure DevOps Pipelines. Cr…
Debugging Uno Platform WebAssembly apps in Visual Studio 2019 - Uno Platform The .NET team has been hard at work with WebAssembly support, and while we’ve been having WebAssembly debugging from the browser, it’s now possible to debug an Uno WebAssembly app using Visual Studio 2019 16.6 Preview 1! Debug an Uno Platform WebAssembly ...
Sending and Receiving JSON using HttpClient with System.Net.Http.Json - Steve Gordon In this post, I introduce System.Net.Http.Json for sending and recieveing JSON content to external services using HttpClient in .NET.
How Google Ruined the Internet — Superhighway 98 Google has become a card card catalog that is constantly being reordered by an angry, misinformed mob.
Prisma 2.0 is Now in Beta: Type-safe Database Access with Prisma Client | Prisma We introduced the first Preview version of Prisma 2.0 in June last year. Today, we are excited to launch the first official Beta along with a new website and updated Prisma 2.0 documentation.
Building dark mode on Stack Overflow - Stack Overflow Blog On March 30, 2020, we enabled folks to opt into a beta dark mode on Stack Overflow. Let’s talk about the work that went into it.
Entity Framework Core in Action Entity Framework Core in Action</i> teaches you how to access and update relational data from .NET applications. Following the crystal-clear explanations, real-world examples, and around 100 diagrams, you’ll discover time-saving patterns and best practice...
BuyMuni Newsletter Sign Up Email AddressFirst NameLast NamePhone Number (Optional)Birth Year (for verification if you contact us)Subscriber CategoryIndividual / Retail InvestorFinancial Advisor / BrokerInstitutional InvestorInvestment / Commercial BankerBond IssuerGovt Agency (Non-...
How an anti ad-blocker works: Reverse-engineering BlockAdBlock How I reversed an ad-blocker blocker and learned some history about ad-blocking.
Markdown Monster: A better Markdown Editor for Windows Markdown Monster is an easy to use Markdown Editor and Weblog Publisher for Windows.
Visual Studio 2019 for Mac - Preview Release Notes Release notes for new/upcoming features in Visual Studio for Mac, available for pre-release testing by downloading the Preview version.
Virtual: What's new in Visual Studio for Mac for .NET Developers Wed, Apr 8, 2020, 5:00 PM: The user group is going Virtual during the current stay-at-home order. We are really excited to have Jon Galloway (https://twitter.com/jongalloway), Sr. PM for VS & .NET at
rethinking openbsd security OpenBSD aims to be a secure operating system. In the past few months there were quite a few security errata, however. That’s not too unusual, but some of the recent ones were a bit special. One might even say bad. The OpenBSD approach to security has a fe...
Auto-Detect Memory Issues in your App with Dynamic Program Analysis - Rider 2020.1 - .NET Tools Blog It seems that a common problem among profiling tools (including ours) is that they require too much effort from a developer. Profiling currently is seen as some kind of a last resort for when something has gone horribly wrong. The … Continue reading →
James Newton-King - Introducing gRPC HTTP API gRPC is a modern way to communicate between apps. gRPC uses HTTP/2, streaming, Protobuf and message contracts to create high-performance, realtime services. Support for gRPC on ASP.NET Core was added in .NET Core 3.0.
.NET R&D Digest (March, 2020) In this issue of .NET R&D Digest you will find bits of .NET, PowerShell, Security, some life-stories and leaning materials :)
Hack Yourself First: How to go on the Cyber-Offence - NDC Copenhagen 2020 Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
idobi Network - LIVE Radio | @idobiRadio Free Pop-punk, alternative, indie, metal, hardcore, and personality internet radio.
England's oldest inn is amongst the city pubs to be boarded up amid pandemic The move is a temporary security measure
Apple acquires Dark Sky weather app, and it’s bad news for Android users The app is already listed as Apple-made in the App Store.
Dark Sky Has a New Home Today we have some important and exciting news to share: Dark Sky has joined Apple.
Announcing AWS Lambda support for .NET Core 3.1 | Amazon Web Services This post is courtesy of Norm Johanson, Senior Software Development Engineer, AWS SDKs and Tools. From today, you can develop AWS Lambda functions using .NET Core 3.1. You can deploy to Lambda by setting the runtime parameter value to dotnetcore3.1. Versi...
"C is how the computer works" is a dangerous mindset for C programmers • Steve Klabnik A long time ago, I wrote “Should you learn C to “learn how the computer works”?”. This was part 1 in a three part series. A year later, I got around to part 2, ““C is not how the computer works” can lead to inefficient code”. It’s been five more... | Stev...
Plan for change: TLS 1.0 and TLS 1.1 soon to be disabled by default - Microsoft Edge Blog As announced in October of 2018, Microsoft will soon disable Transport Layer Security (TLS) 1.0 and 1.1 by default in Microsoft browsers. In light of current global circumstances, we will be postponing this planned change—originally scheduled for the firs...
Court: Violating a site’s terms of service isn’t criminal hacking Courts have struggled to interpret the vague Computer Fraud and Abuse Act.
Honda bucks industry trend by removing touchscreen controls | Autocar Japanese firm reckons new tech is "difficult to operate intuitively" for functions such as air conditioning, moving against growing industry norm
Financial Times News, analysis and comment from the Financial Times, the world's leading global business publication
So, uh, I think Catalina 10.15.4 Broke SSH? – tyler.io I was completely at my wit’s end and feeling like I had lost my mind until about a half hour ago. Let me start from the beginning…
Accessing route values in endpoint middleware in ASP.NET Core 3.0 In this post I describe how you can access the route values from middleware when using endpoint routing in ASP.NET Core 3.0.
Debugging Dapr application using Tye tool This article shows you how to debug the Dapr application using Tye
Convert CSS in React To Styled Components Styled Components is one of those interesting topics that developers love to argue about. It's a brand new way of doing things that many people just aren't ready to acknowledge. In this article, we are going to convert a React site using regular CSS to o...
Gondor Calls For Aid (with Kit Yates) - Numberphile Podcast Mathematical biologist Kit Yates discussing the coronavirus pandemic. Support us on Patreon: http://www.patreon.com/numberphile More podcasts: http://bit.ly/Numberphile_Pod_Playlist Kit Yates website - https://kityates.com Kit on Twitter - https://twi...
WebEncoders.Base64UrlEncode Method (Microsoft.AspNetCore.WebUtilities) <p sourcefile="api/Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode.yml" sourcestartlinenumber="1" jsonPath="/members/0/summary">Encodes <code data-dev-comment-type="paramref">input</code> using base64url encoding.</p>
Report: 42M Iranian "Telegram" User IDs & Phone Numbers Leaked Online 42 million user IDs and phone numbers for a third-party version of Telegram were exposed online without a password. The accounts belong to users in Iran, where the official Telegram app is blocked.
Dolt Use Cases Dolt is Git for data. Instead of versioning files, Dolt versions tables. DoltHub is a place on the internet to share Dolt repositories. As…
18 GitLab features are moving to open source We're open sourcing rich functionality across Plan, Create, Verify, Package, Release, Configure, and Defend.
Using open source software to connect charities with people in need of social housing - Microsoft Industry Blogs - United Kingdom We speak to Chris Sainty, who proved anything is possible in OS by using it to develop the Blazor app that connects charities to people in need of social housing.
Power Tools, Fasteners and Software for Construction - Hilti USA Hilti has power tools, grinders, drills, and saws as well as fasteners, anchors, design and layout software and services for construction professionals
IdentityServer4 Integration with ASP.NET Core - Code Maze In this article, we are going to learn about the IdentityServer4 Integration with ASP.NET Core project. We will learn about the flows and integration setup.
The Difference between .NET Core, .NET Framework & Xamarin Learn the difference between .NET Core, .NET Framework and Xamarin and which you should use for your application development.
Ryzen 4000 Review: AMD's 7nm Ryzen 9 offers game-changing performance for laptops AMD Ryzen 4000 CPUs simply crush Intel's 9th-gen CPUs and offer game-changing performance for laptops.
US Government Wages War on Encryption As the world finds itself preoccupied with COVID-19, the United States government is trying to pass a law to ban encryption. It's called the EARN IT act, and it has potentially devastating repercussions for encryption and companies that use it.
Fast Build, Slow Build, and the Testing Pyramid At Calavista we’ve been helping a couple of our clients use Selenium for automated testing of web applications. For one client we’re slowly introducing a slightly different, but still .…
Internet Archive responds: Why we released the National Emergency Library Last Tuesday we launched a National Emergency Library—1.4M digitized books available to users without a waitlist—in response to the rolling wave of school and library closures that remain in place to date. We’ve received dozens of messages of thanks from ...
Using Visual Studio Code from a docker image locally or remotely via VS Online Utilising Custom Container builds to spin up a custom Visual Studio Code Environment for use on premise with Visual Studio Code or Online with Visual Studio Online Using Visual Studio Code Please see the following repository contains a Visual Studio ...
Opportunistic Thieves Just Stole a Prized Van Gogh Landscape From a Locked-Down Dutch Museum Under Cover of Night A Van Gogh painting was stolen from the Singer Laren museum in the Netherlands in the early hours of Monday morning.
https://open-ui.org/ This project is in its infancy. Expect rapid iteration and high-flux while we flesh out the mission and process.
What Are .NET Worker Services? - Steve Gordon In this post, I introduce the worker service project template and the three default files that are included in new projects created using the template.
Pilot Catastrophe Pilot Catastrophe Services, Inc. was founded with customer care and family values at the forefront of the business. This philosophy has extended to our outreach in the community. Through our Adjusters Give Back program, we have raised funds and donated ti...
Avoiding SQL Server plan cache pollution with EF Core 3 and Enumerable.Contains() One of the many advantages of using a tool like Entity Framework Core is, that you are sure that the framework will generate properly parameterized SQL for you. This helps avoid SQL injection issues and avoids plan cache pollution. Unfortunately, EF Core ...
Please Fund More Science Experts on the COVID-19 pandemic seem to think there are three ways out—that is, for life, health, and the economy to return roughly to normal. Either we get a vaccine good enough that R0 for the...
WeWork sells off social network Meetup to AlleyCorp and other investors – TechCrunch Meetup, the social networking platform designed to connect people in person, is being spun out from shared office space provider WeWork, the company confirmed on Monday. The site is being sold to AlleyCorp and other private investors for an undisclosed su...
Dark Deploy new code in 50 milliseconds. Watch live requests made by your users, in your editor, in real-time. See real values of the expressions you're working on, updated live as you edit. Our unique combination of a full programming language, editor, and in...
24 Port Cat6 Patch Panel, Feed Through, Shielded, 1U, In Stock high density 24 port Cat6 patch panel (shielded, feed through) from reliable network patch panel supplier - FS.COM with competitive price! In stock for same-day shipping.
Await | Writing an OS in Rust In this post we explore cooperative multitasking and the async/await feature of Rust. We take a detailed look how async/await works in Rust, including…
Improved Git Experience in Visual Studio 2019 | Visual Studio Blog We released the first iteration of a revamped Git experience in Visual Studio to enhance your productivity when working with code on GitHub, Azure Repos, and other hosting services
Introducing Dark Mode (beta) for Stack Overflow - Stack Overflow Blog Our most requested feature is finally coming to life. You can try out Dark Mode in beta across Stack Overflow and help us make it great.
.NET for Apache® Spark™ In-Memory DataFrame Support | .NET Blog .NET for Apache Spark is aimed at making Apache® Spark™, and thus the exciting world of big data analytics, accessible to .NET developers. .NET for Spark can be used for processing batches of data, real-time streams, machine learning, and ad-hoc query.
AGISI.org Artificial General Intelligence Sentinel Initiative (AGISI): dedicated to understanding intelligence in order to build beneficial AI and risk/benefit analysis tools to monitor the social and economic consequences of AI to help improve the well-being of al...
A pandemic of bubble maps Besides COVID-19, we have an outbreak of bubble maps failing to communicate data effectively:
The NHS at capacity The British state is obsessed with efficiency. But this also makes it vulnerable – as coronavirus is showing – in times of crisis
A Hill to Die On - Why Lead Free Solder is Better For You — Ben Hencke I spent the morning reading material Safety Data Sheets, because someone on the internet was wrong!
Community Tutorial: Using NPoco with CockroachDB and C# / .NET Core | Cockroach Labs Hi, I’m Darrien, and I’m building a distributed, near-real time, “OSINT data reconnaissance” system. For this system, I’ll be using CockroachDB for its distribu
Accelerate | by Nicole Forsgren, Jez Humble & Gene Kim Accelerate measures software delivery performance—and what drives it—using four years of groundbreaking research and rigorous statistical methods.
Welcome - The LGBTQ in Technology Slack The LGBTQ in Technology Slack is a space for LGBTQ people in technology to chat and support each other. We strive to keep it safe, positive, and confidential.
Helping Customers Effectively | .NET Blog I have to put a disclaimer here since this is not the usual type of blog posts I write. I’m by no means a master at communication. This is just what I thought that seemed to work well. YMMV of course.
Joomla partners with Report URI for real time Application Security and Health Monitoring Joomla partners with Report URI for real time Application Security and Health Monitoring
Hosting and ASP.NET Core API in a Container Part 1 of 2 - Building the Container | Premier Developer App Dev Manager Greg Roe explores hosting cross platform ASP.NET Core Applications with containers in this two part series. ASP.NET Core is a cross-platform, open-source framework for building modern , cloud-based, connected applications. With ASP.NET co...
.NET 5 preview support in OmniSharp and C# Extension for VS Code As we all know, we have recently been spoiled with the first preview release of .NET 5. Additionaly, Preview 2 is just around the corner and is already available via dotnet-install scripts.
Tip 258 - Write queries and create dashboards using the full power of Azure Resource Graph Sometimes, it is difficult to gain insights into your cloud resources. Especially when they are scattered across many Azure subscriptions. Azure Resource Graph provides a solution for this. You can use it to query your resources in Azure across subscripti...
Are Windows Runtime asynchronous operations guaranteed to complete? | The Old New Thing The Windows Runtime uses asynchronous operations, which are operations which start and return immediately, and then notify you when the operation has completed. This lets you do other things while waiting for the operation. Most programming languages nowa...
Removing Special Characters and Diacritic Marks in C# - Steve Fenton I did this trick in JavaScript to remove diacritic marks a while back and the need to perform a similar transformation in C# came up this week. The following method simplifies strings such as “façade” into simple string like “façade”. private static strin...
Announcing TypeScript 3.9 Beta | TypeScript Today we’re announcing the availabilty of TypeScript 3.9 Beta! To get started using the beta, you can get it through NuGet, or use npm with the following command: npm install typescript@beta You can also get editor support by Downloading for Visual Stu...
Update #2 on Microsoft cloud services continuity Since last week’s update, the global health pandemic continues to impact every organization—large or small—their employees, and the customers they serve. Everyone is working tirelessly to support all our customers, especially critical health and safety or...
A Lesson Learnt: Test Explorer Processor Architecture Settings - Steve Gordon I explain why my unit tests failed to run in Visual Studio because the framework for 'Microsoft.AspNetCore.App', was not found; and how to fix it.
Offline storage in a PWA When you are building any kind of application it's typical to want to store information which persists beyond a single user session. Sometim...
Iluvien | Home Find an option for DME delivering up to 3 years of continuous treatment with1 injection.
AWS Ground Station AWS Ground Station is a fully managed service that lets you control satellite communications, downlink and process satellite data, and scale your satellite operations quickly, easily and cost-effectively without having to worry about building or managing ...
cpace package · go.dev Package cpace implements the CPace password authenticated key exchange (PAKE) instantiated with the ristretto255 group.
Azure being overwhelmed by 775% surge in demand in lockdown regions - MSPoweruser Microsoft has revealed a spike in Azure usage as employees are working from home amid the ongoing coronavirus crisis. The company also revealed some important
From Markdown to Video Edit videos as easily as editing plain text. Script videos using Markdown files in minutes.
Bite size linux! Confused about what a system call is? Heard the term "file descriptor" but not sure what it means? This zine is for you!! It has 19 important Linux concepts, each explained with a simple 1-page comic. You'll learn about threads, permissions, processes, me...
Bite size linux! Confused about what a system call is? Heard the term "file descriptor" but not sure what it means? This zine is for you!! It has 19 important Linux concepts, each explained with a simple 1-page comic. You'll learn about threads, permissions, processes, me...
Sunday Morning Live Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us ...
Khan Academy Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.
Sorting 1 million 8-digit numbers in 1 MB of RAM I have a computer with 1 MB of RAM and no other local storage. I must use it to accept 1 million 8-digit decimal numbers over a TCP connection, sort them, and then send the sorted list out over ano...
Hands-on guide: developing and deploying Node.js apps in Kubernetes Learning how to design and architect applications that leverage Kubernetes is the most valuable skill that you could learn to be successful in deploying and scaling your traffic to millions of requests and beyond.
Home - Global Math Project Over 20,000 teachers have used our exemplar curriculum to bring math joy to over 5 million students across the planet. Transform how students perceive mathematics!
CVE-2020-8816 – Pi-hole Remote Code Execution Impact Pi-hole is affected by a Remote Code Execution vulnerability. An authenticated user of the Web portal can execute arbitrary command with the underlying server with the privileges of the loca…
Static analysis in GCC 10 - Red Hat Developer Discover the new -fanalyzer option coming to GCC 10 that provides a static analysis pass to identify problems at compile-time, rather than at runtime.
Balancing work on GC threads | .NET Blog In Server GC, each GC thread will work on its heap in parallel (that's a simplistic view and is not necessarily true for all phases but on the high level it's exact the idea of a parallel GC). So that alone means work is already split between GC threads.
Hardware Solutions To Highly-Adversarial Environments - Whitebox Crypto vs TPM vs TEE vs Secure Enclaves vs Secure Elements vs HSM vs CloudHSM vs KMS If at some point you realize that doing cryptography means having to manage long-term keys, it means you’re standing in the world of key management. Makes sense right? In these lands, you are going to run into scenarios where attackers can be quite close ...
The northern-hemisphere winter of 2019-20 was the warmest ever on land Temperatures stayed roughly the same from November to March
nixos is pretty cool, so are devenvs aka "engineering systems". Join me for a lunch time fireside chat and operating system reinstall. Twitch is the world's leading video platform and community for gamers.
Download .NET Core 3.1 (Linux, macOS, and Windows) .NET Core 3.1 downloads for Linux, macOS, and Windows. .NET Core is a cross-platform version of .NET, for building apps that run on Linux, macOS, and Windows.
Publish Nuget packages in Azure DevOps Pipelines In Azure DevOps, Pipelines can be used to build your solution, create a Nuget package and publish the Nuget package to the Nuget feed for further usage. This post shows how you can implement this a…
Zoom’s Use of Facebook’s SDK in iOS Client - Zoom Blog Zoom takes its users’ privacy extremely seriously. We would like to share a change that we have made regarding the use of Facebook’s SDK.
Coyotes are being seen on the empty streets of San Francisco While families' cats and dogs are enjoying the upside of spending days with their owners working from home during the coronavirus shutdown, wild coyotes in San Francisco are reportedly also taking advantage of the benefits of a suddenly empty city.
Simplify microservices with Dapr (Distributed Application Runtime) Building distributed applications is a tough job! To get it right you will need lots of tools just to get started. Think about availability, scalability, service discovery, data consistency, developer productivity... Now you have chosen some kind of a con...
MalwareTech is creating exploitation & malware analysis tutorials | Patreon Become a patron of MalwareTech today: Read posts by MalwareTech and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
ASP.NET documentation Learn to use ASP.NET Core to create web apps and services that are fast, secure, cross-platform, and cloud-based. Browse tutorials, sample code, fundamentals, API reference and more.
The Hardest Program I've Ever Written – journal.stuffwithstuff.com The hardest program I’ve ever written, once you strip out the whitespace, is 3,835 lines long. That handful of code took me almost a year to write. Granted, that doesn’t take into account the code that didn’t make it. The commit history shows that I delet...
Keeping Over 1 Million Girls Safe & Cute Since 2013 BLINGSTING was created in 2013 by Andi Atteberry with a vision to reinvent personal protection products as stylish safety accessories that women would love to wear and carry – making self-protection relevant and accessible.
It's not what programming languages do, it's what they shepherd you to How many of you have listened, read or taken part in a discussion about programming languages that goes like the following: Person A: "Pro...
Deploy complex application, seamlessly | Qovery Qovery is the first Container as a Service (CaaS) platform that allows any developer to deploy an application in just a few seconds.
Go serverless: Real-time applications with Azure SignalR Service | Azure Friday Modern applications light up with real-time information. Anthony Chu joins Donovan Brown to show how to deliver live updates from Azure Functions to web, mobile, and desktop apps with Azure SignalR Service. Learn how to send real-time messages over WebSoc...
International Whisk(e)y Day On this date let every whisk(e)y lover annually raise a dram - whereever in the world he or she may be - to honour the many unsung heroes of the past and present, who have been crafting the King o'Drinks for centuries and will hopefully continue to do so ...
Classic Hot Cross Buns | Donna Hay Quick and easy dinner or decadent dessert - recipes for any occasion.
Peach - Helping you be productive and focused on your laptop. Helping you be productive and focused on your laptop. Organize your work into different Desktops, and switch quickly between them. Keep important apps on your screen at all times.
God be with you till we meet again On September 29th, 1918, months before the end of World War I , a freshly assigned physician at Camp Devens military base in Massachusett...
Teijin Limited Technology-driven global group operating in the fields of advanced fibers, plastics, composites, healthcare, and IT businesses.
Flow Leak Online security is extremely important in our rapidly growing technological world. Oftentimes passwords will inevitably be leaked online because some online websites that we signed up for was hacked. We often don't even know when account information are ...
Play by Play: Modern Web Security Patterns This course will help you establish proper patterns and protocols to help keep yourself on the more secure side of web security rather than unsecure.
Flow Leak - Apps on Google Play Online security is extremely important in our rapidly growing technological world. Oftentimes passwords will inevitably be leaked online because some online websites that we signed up for was hacked. We often don't even know when account information are e...
Simulating an epidemic Experiments with toy SIR models Home page: https://www.3blue1brown.com Brought to you by you: http://3b1b.co/sir-thanks Simulations by Harry Stevens at the Washington Post: https://www.washingtonpost.com/graphics/2020/world/corona-simulator/ Simulatio...
Mycroft – Open Source Voice Assistant - Mycroft Mycroft is an open source voice assistant, that can be installed on Linux, Raspberry Pi, or on the Mark 1 hardware device. Our opensource skills are written in Python and we have a very friendly developer community. Come join us!
I Am a Happy Janitor – Part 1: Finding garbage | .NET Blog Indeed what I do is very much like the job of the janitors – like the ones who clean your building, or janitors you see at a food court, or yourself when you are taking care of garbage at your house.
Screencasting Tips and Tools, Part 1 | Big Machine Just starting out screencasting? Or maybe it’s been a while? I have some tips, tricks and tools for you. I threw this video together in a bit of a hurry and the audio is a bit rougher than I’d like but I figured it would be better to have the information ...
New grad vs senior dev A student who I used to tutor in CS occasionally sent me a meme yesterday which showed “NEW GRAD vs SENIOR DEVELOPER”; the new grad is all caps yelling NO! YOU CAN’T JUST USE BRUT…
Contact Us – Spotify for Artists Get more out of Spotify with tools & tips for artists and their teams.
Keith Elder on about.me I am a Sr. Technology Evangelist, public speaker, and Software Engineer / Architect in Hattiesburg, Mississippi. Read my blog.
I Made an Audio Deepfake of Myself (and Obama!) I made an audio deepfake of my voice along with Obama and Trump! Samples: * Donkey: https://soundcloud.com/galacticglum/sets/donkey-audio-deepfake-cnn-tts * Obama: https://soundcloud.com/galacticglum/sets/obama-audio-deepfake-cnn-tts * Trump: https://s...
Add Upcoming Streams Page to My Gatsby Site (Live Stream) Since I am starting to do live streams, I am adding an Upcoming Streams page to my Gatsby site. I also use the react-livestream package to embed a live feed of my stream on the page. https://www.jamesqquick.com https://twitch.tv/jamesqquick https://www.l...
Zoom needs to clean up its privacy act As quarantined millions gather virtually on conferencing platforms, the best of those, Zoom, is doing very well. Hats off. But Zoom is also—correctly—taking a lot of heat for its privacy policy, wh…
Open Source Tools From the Warren for President Tech Team We’re taking the important step of open-sourcing some of the most important projects of the Elizabeth Warren campaign for anyone to use.
Identity & Access Control for modern Applications and APIs using ASP.NET Core 3 - NDC Copenhagen 2020 Modern application design has changed quite a bit in recent years.<section>“Mobile-first” and “cloud-ready” are the types of applications you are expected to develop. Also, to keep pace with these demands, Microsoft has revamped their complete web stack w...
ASP Classic Journeys: no-store VBUC is a great tool to modernize your ASP Classic Websites. Sometimes when you migrate from ASP Classic we find little subtle details that require attention. One of this subtle details this Cache No-Store setting. Some recommendations on what to do.
Rubino's Best Gear Page's Amazon Page Shop recommended products from Rubino's Best Gear Page on Amazon.com. Learn more about Rubino's Best Gear Page's favorite products.
Essential Free Software for Remote Work – Purism Purism — Private and Secure Hardware, Software, and Services
It's not what programming languages do, it's what they shepherd you to How many of you have listened, read or taken part in a discussion about programming languages that goes like the following: Person A: "Pro...
Weekly Update 184 This has been an absolutely flat-out week between running almost 3 hours of our free Cyber-Broken talk with Scott Helme, doing an hour of code with Ari each day (and helping get up to speed with remote schooling) then running our Hack Yourself First works...
"I thought it would be more of an old Soviet kind" — Jon Galloway on the Russian visa process, Sovietness, and tech conferences There are many people who find traveling to Russia an extreme and exotic adventure. Some say snow cov...
Visual Studio 2019 version 16.6 Preview 2 Brings New Features Your Way | Visual Studio Blog Visual Studio 2019 version 16.6 Preview 2 releases today. In this release comes more Git integration, several productivity features & more!
Production Debugging for .NET meets Infrastructure as Code | Ozcode Deploy Ozcode Production Debugger to Azure using Pulumi, next-gen IaC, to enable easy debugging of your .NET Apps and services. Learn more >
Sanitize HTML snippets with AngleSharp Some websites allow user to include html when they post comments. This may looks like: Add comment section on Scott Hanselman's blog The website must remove all elements and attributes that are not allowed to avoid injection problems. In this post we'l...
Don't Code Tired | Adding Tuple Support to .NET Classes in C# Don't Code Tired - Jason Roberts on Software Development and .NET -
PowerShell 7.1 Team Investments and Preview.1 Release | PowerShell The PowerShell 7 release marks a huge milestone for PowerShell, the community, and the team! Today we released the first preview for PowerShell 7.1! This release includes a number of changes that did not make it in time for the 7.0 release.
Optimising C# for a serverless environment We recently used Azure Functions to process marine vessel telemetry from around the world. We optimised our processing for a serverless environment which meant that the compute would cost less than £10 / month. This post summarises some of the techniques ...
What about it!? is creating Youtube Videos about SpaceX, Space and Science in general! | Patreon Become a patron of What about it!? today: Read 118 posts by What about it!? and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Wavve: Making $76k a Month Turning Podcasts into Videos In 2015, Baird partnered up with Nick to launch a social network that combined Reddit, Twitter and audio. After 2 years and $30k lost, they shut down but decided to convert one of their internal tools into a SaaS. Through word of mouth and content marketi...
School quits video calls after naked man ‘guessed’ the meeting link – TechCrunch Last year researchers showed how some meeting IDs could be easily guessed or enumerated.
📺 Live TV Streaming, On Demand, and Originals – CBS All Access Stream and watch live TV shows, sports events like NFL games, and over 12,000 on demand episodes without any delays in programming with CBS All Access
What happens when the maintainer of a JS library downloaded 26m times a week goes to prison for killing someone with a motorcycle? Core-js just found out What will be the fate of an open-source project relied upon by so many?
Open-source .NET library guidance Best practice recommendations for developers to create high quality .NET libraries.
Let's do some Unity beginner tutorials! On a computer! Twitch is the world's leading video platform and community for gamers.
War Room Steve Bannon, Jason Miller, and Raheem Kassam bring you the most important news from the impeachment of President Donald J. Trump – 24/7 news.
Steam :: Dwarf Fortress :: An actual look at graphical improvements Hello! Okay, now I can show you what I meant about the graphical improvements last time instead of trying to explain in words, ha ha. For reference, here is a hillside in Classic DF: This is a cutaway view at one altitude. This view has been pretty confus...
Carl Franklin's Blazor Desk Show with Dan Roth In just a couple hours Carl Franklin (from .NET Rocks!) will share architecture best practices, how to make and consume generic components, how to call JavaScript to enhance your apps, and how to implement authentication and authorization. He'll show you ...
Totally made up conversations about choosing Entity Framework version numbers All your versions are belong to us
Carl Franklin's Blazor Desk Show! Twitch is the world's leading video platform and community for gamers.
Mocking Injected Types in Blazor Blazor is a new SPA framework from Microsoft, which allows a developer to write web applications in C#. In this article, we’ll cover testing strategies for Blazor-based code, focusing on how to handle the core Blazor types that are set up for injection ou...
Entry Level jobs in tech Browse through thousands of entry-level jobs for interns, recent grads, career changers, and individuals with less than 3 years of experience. Hire entry-level workers. Entry Level is the biggest entry-level jobs board on the web to help land your first j...
Welcome to DFHack’s documentation! — DFHack 0.44.12-r3 documentation DFHack is a Dwarf Fortress memory access library, distributed with a wide variety of useful scripts and plugins.
Visual Studio Subscriptions resources for remote learning and productivity | Visual Studio Blog The Visual Studio Subscriptions team wants to do everything we can to support you, wherever you’re at during this tough time. We’ve got some suggestions for staying productive at home, and ways that you can take advantage of benefits in your Visual Studio...
Zotero | Your personal research assistant Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share research.
ASP.NET Blog | Blazor WebAssembly 3.2.0 Preview 3 release now available A new preview update of Blazor WebAssembly is now available! Here’s what’s new in this release: Debugging in Visual Studio and Visual Studio Code Auto-rebuild in Visual Studio Configuration New HttpClient extension methods for JSON handling Get started ...
Taking Back What Is Already Yours: Router Wars Episode I I have been living in my current apartment for more than a year now and I noticed I have never inspected my router which was provided by my ISP when I moved in. The only thing I changed in router is
'Azure appears to be full': UK punters complain of capacity issues on Microsoft's cloud Bad time to request new resources, and existing ones have problems too
10 Most(ly dead) Influential Programming Languages • Hillel Wayne The other day I read 20 most significant programming languages in history, a “preposterous table I just made up.” He certainly got preposterous right: he lists Go as “most significant” but not ALGOL, Smalltalk, or ML. He also leaves off Pascal because it’...
10 Most(ly dead) Influential Programming Languages • Hillel Wayne The other day I read 20 most significant programming languages in history, a “preposterous table I just made up.” He certainly got preposterous right: he lists Go as “most significant” but not ALGOL, Smalltalk, or ML. He also leaves off Pascal because it’...
Letter to myself in late 2008 [I originally wrote and distributed this post to Y Combinator founders and have been encouraged to share it publicly, so here it is.] For context: in 2008 I was the founder/CEO of a company called imeem, which at the time had ~90 employees, good metrics, ...
Australian Govt Covid 19 text Tracking the distribution over time of the first australian government covid19 text. "Coronavirus Aus Gov msg: To stop the spread, stay 1.5m from others, follow rules on social gatherings, wash hands, stay home if sick. aus.gov.au" Please fill out if you...
Improving non-nullable reference types handling How to improve developer's experience while working with non-nullable references
Blazor Roadshow cancelled. Boo! Blazor DeskShow steps in. Yay! DevExpress provides best-in-class user interface controls for WinForms, ASP.NET, MVC, WPF, VCL and JavaScript developers. Use our frameworks and libraries to create amazing apps, documents, reports and dashboards.
Azure Dedicated Host: New capabilities and benefits Late last year, we’ve announced the general availability of Azure Dedicated Hosts. This blog provides an update regarding the new and recently added capabilities since we initially introduced Azure…
Released: Microsoft.Data.SqlClient 2.0 Preview 2 The SqlClient team is moving forward with continuous updates and improvements to the Microsoft.Data.SqlClient data provider for SQL Server. Our plan is to provide GA releases twice a year with two preview releases in between. This cadence should provide t...
Using HttpCompletionOption to Improve HttpClient Performance in .NET - Steve Gordon I explain how you can optimise the performance of HttpClient when handling the HttpResponseMessage with HttpCompletionOption.ResponseHeadersRead.
Optimize database traffic with future results in NHibernate How to use future results and delayed queries in NHibernate to optimize database traffic. Send and retrieve multiple queries with one batch to database.
COVID Pandemic Exposes the Ugly Secrets Hidden in America’s Healthcare System: A Physician Speaks Out, Healthcare Workers Unite
Standing up a local Sql Server development DB w/ Bullseye, Docker, and Roundhouse For one of our Calavista engagements we’re working with a client who has a deep technical investment in Sql Server with their database migrations authored in RoundHousE. The existing project …
How to create a gRPC service ? – Anthony Giretti's .NET blog You’ll need to open Visual Studio 2019 and select “gRPC service” in “Create a new project” screen:
High-performance C#: a test pattern for ref structs C# 7.2 introduce ref structs, a new kind of type designed to support certain high performance scenarios. There are constraints around their use, and when writing unit tests for our Ais.Net parser, this caused some challenges. This blog describes the techn...
Migrate from ASP.NET Core 3.1 to 5.0 Learn how to migrate an ASP.NET Core 3.1 project to ASP.NET Core 5.0.
NO SURFACE DISRUPTION. NO REVENUE DISRUPTION. Ninja Tines: Core aerify without surface disruption. Inside diameter = 0.157", Outside diameter = 0.275", Length = 4.33", Mounting shank = 0.375".
Unity Learn Unity Learn provides award-winning free tutorials, sample projects, and full courses for mastering real-time 3D development skills with Unity Learn to make video games, VR, AR, and more.
Tips on securing smart home devices 1 USE A STRONG, UNIQUE PASSWORD Always pick a unique and strong password containing a random string of alphanumeric characters and symbols for your devices.. Read more at straitstimes.com.
Free Educational Content in Minecraft Marketplace! The world is upside down right now. We’re learning lots of new phrases like social distancing, contact tracing, and stop snacking just because you’re bored. Everyone around the world is coming together to do their part, whether that’s working on finding a...
Binge Together - watch movies together with your friends Enjoy a movie night with your friends Feel close, even when being miles apart ⏰ Start you movie at the exact same time 📞 Talk about your emotions via voice chat 👍 No browser plugin required! 🤩 It's free Use Binge Together as bet...
From Classic to Hydra: the implementations of Ouroboros explained - IOHK Blog From Classic to Hydra: the implementations of Ouroboros explained by Kieran Costello
Private client-side-only PWAs are hard, but now Apple made them impossible. There is a huge opportunity for the creation of private client-side-only PWAs in the world but developers wanting to build such apps are in for an uphill battle against the status quo and now against Apple as well. I've just read a post by Aral Balkan ent...
Hierarchical Depth Buffers Overview A hierarchical depth buffer is a multi-level depth (Z) buffer used as an acceleration structure for depth queries. As with normal texture mip chains, the dimensions of each level are generally successive power-of-2 fractions of the full-resolutio...
Getting started with bare-metal assembly — Jonas Hvid Seeing a program you wrote running directly on the bare metal is deeply satisfying to anyone who enjoys writing software. And it turns out that creating such a program from scratch is easier than it sounds. The hardest part is figuring out where to start....
GTC 2020: RTCore for Compute: Exploiting Computational Patterns Using NVIDIA RTX Learn how to exploit NVIDIA RTCore and NVIDIA RTX for general-purpose compute. We'll provide a deep dive into computational patterns that can benefit from RTCore hardware; discuss code samples in domain of HPC/machine learning that can leverage them, and ...
NVIDIA DLSS 2.0: A Big Leap In AI Rendering Through the power of AI and GeForce RTX Tensor Cores, NVIDIA DLSS 2.0 enables a new level of performance and visuals for your games - available now in MechWarrior 5: Mercenaries and coming this week to Control.
Chrome Phasing out Support for User Agent Google announced its decision to drop support for the User-Agent string in its Chrome browser. Instead, Chrome will offer a new API called Client Hints that will give the user greater control over which information is shared with websites.
Deprecating packages on nuget.org Detailed description on the process of deprecating packages and how the clients shows this information
The man who made the NES Maybe it's about being in the right place at the right time. How else to explain how Masayuki Uemura, an engineer born in wartime Japan to a humble background, came to change the course of video game history? Uemura is the man who designed the Famicom, a ...
Speeding up Linux disk encryption Encrypting data at rest is vital for Cloudflare with more than 200 data centres across the world. In this post, we will investigate the performance of disk encryption on Linux and explain how we made it at least two times faster for ourselves and our cust...
Phil Haack on Working from Home – Herding Code Download / Listen: Herding Code 240: Phil Haack on Working from Home
WMATA closes 19 Metro stations until further notice Metro says ridership has dropped by 90% and they need to conserve cleaning supplies.
Virtual Meetup #3 Wed, Mar 25, 2020, 7:00 PM: Join us for another online virtual meetup via Zoom. We've got Michelle Flynn sharing tips and advice on dealing with anxiety, we've got Tess Ferrandez talking about why you
Minimal March – Part 1: Getting Started with .NET and C# at the Command-line Jeff starts ‘Minimal March’, a streaming a blog series about developing with C# and .NET using only command-line tools. In this post, he talks about his initial configuraiton
HuffPost is now a part of Verizon Media HuffPost is part of Verizon Media. Click 'I agree' to allow Verizon Media and our partners to use cookies and similar technologies to access your device and use your data (including location) to understand your interests, and provide and measure personali...
Subscribe to read | Financial Times News, analysis and comment from the Financial Times, the worldʼs leading global business publication
Why We Started Putting Unpopular Assets in Memory Recently, we developed a technology that reduces our hit tail latency and reduces the wear out of SSDs. This technology is a memory-SSD hybrid storage system that puts unpopular assets in memory.
Running C# Snake inside UEFI When I see SeeSharpSnake from Michal Strehovský I was very inspired by possibilities, and that’s again revitalise my interest in CoreRT.
Apple just killed Offline Web Apps while purporting to protect your privacy: why that’s A Bad Thing and why you should care Apple will delete your data if you don’t use an app for seven days. This effectively kills offline web apps.
Take Remote Worker/Educator webcam video calls to the next level with OBS, NDI Tools, and Elgato Stream Deck Over the years I've collected a few webcams, some quality and some not. If you're interested in creating the ultimate ...
Episode 15: Support multiple files and compiler driver Twitch is the world's leading video platform and community for gamers.
Working with Query Strings in Blazor In this post, I talk about query strings in Blazor. We start by understanding what they are and why we would chose to use them. Then look at some way to achieve that in Blazor.
How to Use the Shadow Property in Entity Framework Core Learn how to use the shadow property (also known as the Navigation, Auditable or Tracking property) in Entity Framework Core.
Governor Northam Orders Statewide Closure of Certain Non-Essential Businesses, K-12 Schools Governor Ralph Northam today issued a statewide order to protect the health and safety of Virginians and reduce the spread of the novel coronavirus, or COVID-19. Executive Order Fifty-Three orders the closure of certain non-essential businesses, bans all ...
.NET Transactional File Manager Migrated to GitHub – Chinh Do I have migrated the .NET Transactional File Manager project to GitHub from CodePlex. I originally wrote about it in this blog post.
Don't Code Tired | Variables? We Don’t Need No Stinking Variables - C# Discards Don't Code Tired - Jason Roberts on Software Development and .NET -
The Advantages of Blazor over JavaScript Frameworks Find out why you should use Blazor over Angular, React and other JavaScript frameworks.
How to Train a Machine Learning Radial Basis Function Network Using C# -- Visual Studio Magazine A radial basis function network (RBF network) is a software system that's similar to a single hidden layer neural network, explains Dr. James McCaffrey of Microsoft Research, who uses a full C# code sample and screenshots to show how to train an RBF netwo...
Displaying enum as select list in ASP.NET Core Displaying enum as select list in ASP.NET Core, using Display attribute to rename enum members and reading names from resource files.
Building Modern Desktop Apps—Is WinUI 3.0 the Way to Go? We describe what UWP and WinUI are, compare them to other frameworks, and try to answer the question: "Which MS framework should I use for my desktop app?"
Logging in ASP .NET Core 3.1 This is the twelfth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled&n
Little Snitch and the Deprecation of Kernel Extensions You probably came here because your Mac showed a message telling you that software from “Objective Development Software GmbH” (Little Snitch) loaded a system extension that will no longer be compatible with a future version of macOS and that you should co...
Catch up on the latest .NET Productivity features | .NET Blog The Roslyn team continuously works to provide tooling that deeply understands the code you are writing in-order to help you be more productive. In this post, I’ll cover some of the latest .NET Productivity features available in Visual Studio 2019. Toolin...
CO2 emissions on the web I’ve spent the last month trying to reduce the carbon footprint of the websites I have (some) control over. When talking about this with other people they often look at me blankly before asking “aren’t you taking this a little too far?”.
`zig cc`: a Powerful Drop-In Replacement for GCC/Clang If you have heard of Zig before, you may know it as a promising new programming language which is ambitiously trying to overthrow C as the de-facto systems language. But did you know that it also can straight up compile C code?
r/CSEducation - We are Carnegie Mellon University Students, and we help build CMU CS Academy: a free, online, High School programming curriculum. AMA about remote instruction for Computer Science education! 94 votes and 27 comments so far on Reddit
Screen — Screen sharing for remote teams Work together like you’re in the same room. Supports Mac, Windows, Linux, iOS, Android, Safari, Firefox & Chrome.
Welcoming the USA Government to Have I Been Pwned Over the last 2 years I've been gradually welcoming various governments from around the world onto Have I Been Pwned (HIBP) so that they can have full and unfettered access to the list of email addresses on their domains impacted by data breaches. Today, ...
#140 Maria Naggaga, Try .NET and .NET Interactive Summary Maria Naggaga talks about Try .NET and .NET Interactive - new ways of learning and demonstrating .NET code, and running samples.
Diary of a reverse-engineer In May, I wanted to play with BigInt and evaluate how I could use them for browser exploitation. The exploit I wrote for the blazefox relied on a Javascript library developed by @5aelo that allows code to manipulate 64-bit integers. Around the same …
The Intrepid Mother and Son Who Unraveled a Geographic Hoax Atlas Obscura had a page for something called Moose Boulder, until fan Roger Dickey called us on it.
From Laura Baldwin - O’Reilly Media It has been a rough few weeks as we’ve seen the COVID-19 virus take a toll on our livelihoods, our families and the world economy. People are losing their lives, and businesses are suffering in the shadow of revenue losses and a volatile stock market. The...
Thought Experiment - Futility Closet On Twin Earth, a brain in a vat is at the wheel of a runaway trolley. There are only two options that the brain can take: the right side of the fork in the track or the left side of the fork. There is no way in sight of derailing or stopping the trolley a...
DeepMind - What if solving one problem could unlock solutions to thousands more? Artificial intelligence could be one of humanity's most useful inventions. We research and build safe AI systems that learn how to solve problems and advance scientific discovery for all.
Getting Started With .NET Localization I have a dirty little secret to admit, and I hope you don’t think less of me for saying so. I have never localized any application that I’ve ever built. Phew, I feel better getting that off my chest. I like to think it’s something we’ve all done.
Setting Up Git Identities Working on many projects across multiple identities can be difficult to manage. This is a procedure for leveraging git aliases to set an identity at the project level.
Blazor Tutorial : Gridview Paging Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us o...
Top 10 Static Site Generators in 2020 With the growth of the JAMstack and its community, Static Site Generators are becoming more and more popular. In this video, let's take a look at the top Static Site Generators of 2020! https://www.jamesqquick.com https://twitch.tv/jamesqquick https://ww...
Bandits, victims and idiots I don’t enjoy politics, I don’t know enough about it, and my privilege greatly insulates me from its negative effects, and so I don’t talk about it much on this blog. My intention…
Replacing AJAX calls in Razor Pages with Razor Components and Blazor In this post I show how you can get AJAX-like behaviour in your Razor Pages by using Razor Components and Blazor
Learning Hardware With Makecode for Kids -- Live on Twitch! I’ve always wished that I could have learned about working with hardware and electronics from a younger age. I hope to share what I’ve learned and hopefully inspire school-aged kids who are currently stuck at home. When and Where I’ll be live-streaming an...
State of Unity 2020: In This Together - Unity Technologies Blog At this difficult time, we remain committed to making it easier and more intuitive for you to achieve your aspirations. We believe the world is a better pl...
Coding CircuitPython Libraries, Hardware, LEDS & More! !discord !keyboard Twitch is the world's leading video platform and community for gamers.
c# Snake in the browser Following on from https://medium.com/@MStrehovsky/building-a-self-contained-game-in-c-under-8-kilobytes-74c3cf60ea04 , would it be…
Stark - Native Compiler - Prototype 2019 This is the second part of the blog post series about The Odyssey of Stark and Melody and more specifically, about the development of a prototype of the native compiler for the Stark language developed...
Online Product Testing - Get Paid To User Test | UserTesting User testers with UserTesting can get paid up to $60 per test to visit various websites and apps, complete a set of tasks, and speak your thoughts out loud.
Monsters Weekly 157 - C# 8 Default Implementationss Default implementations in C# 8 allow you to adapt your interfaces as your product changes without having to go back and fix a whole bunch of code you’ve already written.
Production postmortem: high CPU when there is little work to be done A RavenDB user called us with a very strange issue. They are running on RavenDB 3.5 and have run out of disk space. That is expected, since they are storing ...
Look iOS Developer, No Mac Required - Build an iOS Application using Xamarin and Visual Studio for Windows without using a Mac - Nick's .NET Travels If you’re a die-hard Windows user, like me, you’ll be excited to know that you can now build iOS application using Xamarin (and Xamarin.Forms) and Visual Studio, without having to buy or use a Mac. That’s right for development, you no longer need to inves...
Windows code-execution zeroday is under active exploit, Microsoft warns There's no patch available now. Here's what to do until Microsoft issues one.
Introduction to Functional Programming in F# - Part 9 — Softwarepark In this post we are going to see how we can improve the readability of our code by increasing our usage of domain concepts and reducing our use of primitives.
ASP.NET Core Guide for ASP.NET Framework Developers ASP.NET Core is here to stay. Let's see what has changed from the ASP.NET you've known for years
NServiceBus and .NET Core Generic Host My current client is using .NET Core 2.x, with plans to upgrade to 3.x next month. As part of that system, we do quite a bit of messaging, with NServiceBus as the tool of choice to help make this easier. To get it working with our .NET Core
Easily adding Security Headers to your ASP.NET Core web app and getting an A grade Well that sucks. That's my podcast website with an F rating from SecurityHeaders.com. What's the deal? I took care of ...
Learning and documenting .NET with dotnet try – Bruno Sonnino Learning a new programming language is always hard. You have to read the documentation, stop, go to the IDE of your choice, start a new project, compile and run the program and see the results. Stop. Restart. After some time, you have no more patience for...
Windows Terminal 1.0 is coming - Update now and set up your split pane hotkeys! The Windows Terminal is free and in the Windows Store and you should go make sure you have the latest update. The v0.10 ...
The March 2020 release of Azure Data Studio is now available - SQL Server Blog The March release of Azure Data Studio is now available. Download Azure Data Studio and review the release notes to get started. Please note: After downloading Azure Data Studio, say Yes to enabling preview features so that you can use extensions. Azure D...
Virtual security conferences fill void left by canceled face-to-face events Notable members of the infosec community are creating impromptu but highly popular virtual events using cheap, off-the-shelf tools.
WhatsApp “Martinelli” hoax is back, warning about “Dance of the Pope” Two old WhatsApp hoaxes are back, with a grain-of-truth story in the middle to add a veneer of believability. Don’t spread this stuff!
Visual Studio for Mac 8.5 is now available Visual Studio for Mac 8.5 is available. It includes ASP.NET Core auth templates, Azure Functions 3.0 support, and better assistive technology support.
I'm looking for sponsors for my blog and Security Headers! Things have certainly been interesting over the last few weeks and it's fair to say that a lot things have changed in quite a short amount of time! With any negative event like the one we're currently experiencing though, I like to try and remain positive...
Unsure Calculator The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about.
Principal PM Manager in Redmond, Washington, United States | Engineering at Microsoft Apply for Principal PM Manager job with Microsoft in Redmond, Washington, United States. Engineering at Microsoft
Zoom video conferences aren’t as private as you think If you’re using Zoom while working from home, you should be aware of the company’s questionable privacy practices, including its “attention tracking” tool.
Breathing and Exercise: Strength Training for Your Diaphragm – Penn Medicine Improve your workout performance with these breathing exercises to strengthen your diaphagram
Raytracing - in Excel!! All done in Excel, using only formulae with the only use of macros made for the inputting of key commands (e.g. wasd etc) and to run the animated camera. The video is sped up somewhat over what is achievable in the model (in particular, the final segment...
Deploying security.txt: how Cloudflare’s security team builds on Workers Today, we’re launching support for the security.txt initiative through Workers to help give security researchers a common location to learn about how to communicate with our team.
The Reason for Types in JavaScript - CoRecursive Podcast Adam talks to Jared Forsyth about his journey from untyped JavaScript, to using flow, and eventually ReasonML. Today’s podcast is sponsored by Springboard “I mean, I was, I’ll admit it, I was definitely in the: ‘I was scarred by Java and C plus plus in an...
YAGNI, Cargo Cult and Overengineering - the Planes Won’t Land Just Because You Built a Runway in Your Backyard This article explorers cargo cult software development practice where developers blindly choose tools just because other (often much largers companies) are using the same tools.
Emergency Website Kit In cases of emergency, many organizations need a quick way to publish critical information. But exisiting (CMS) websites are often unable to handle sudden spikes in traffic.
DirectX Developer Day Schedule | DirectX Developer Blog Tomorrow (3/19) is DirectX Developer Day! Join the Microsoft DirectX team, along with partners AMD and NVIDIA, for a series of talks and demos covering the future of gaming graphics: The New Features and Unprecedented Opportunities of DirectX 12 – Jianye...
“We don’t need TDD, our project isn’t worth it” – George Stocker In 2018 I converted our garage into a bedroom, laundry room, and entryway. I enlisted the help of tradespeople (a mason, plumber, and electrician) to handle the exterior, plumbing moves, and electrical needs (respectively), but I did the rest myself.
Dual boot authentication with ASP.Net Core This is a post about having two kinds of authentication working at the same time in ASP.Net Core. But choosing which authentication method ...
.NET Platforms Feature Comparison | Premier Developer App Dev Manager, Linkai Yu builds a namespace comparison for .NET Core 3.1, .NET Core Standard 2.1, and .NET Framework 4.8 to easily visualize some of the feature differences. I often get asked about the feature comparison among .NET Framework/.NET Core/...
Announcing DirectX Developer Day | DirectX Developer Blog GDC may have been postponed, but we aren’t going to let that prevent us from bringing the next generation of graphics innovation to the world. Join us this Thursday, March 19, for a virtual DirectX Developer Day on Mixer! The Microsoft DirectX team,
EF Core 5.0: Using ToQueryString() method to translate LINQ query to SQL EF Core 5.0 comes with ToQueryString() method that translates LINQ queries to provider-specific SQL queries. Here is how it works.
ongoing by Tim Bray · Facet: Push vs Pull If you want to process events, you can fetch them from the infrastructure or you can have the infrastructure hand them to you. Neither idea is crazy.
Cyber attack blamed for MyGov website crash as queues form outside Centrelink offices The MyGov website crashed as Australians tried to access government services like Centrelink online. Photos show queues outside some Centrelink offices stretching around the block this morning.
Coding With Ari, for Kids at Home Strange times, these. But equally, a time to focus on new things and indeed a time to pursue experiences we might not have done otherwise. As Ari now spends his days learning from home, I wanted to really start focusing more on his coding not just for his...
Cultivate the Skill of Undivided Attention, or “Deep Work” This is a guest post from Josh Thompson. Enjoy. Dear New Developer, You know that there’s a chasm between your skill level and that of the mythical “senior software developer”. If…
Prettier 2.0 “2020” · Prettier Better defaults, a better CLI and better heuristics. Oh, and TypeScript 3.8.
Researchers Say Microsoft Edge's Telemetry Has the Worst Privacy of Any Major Browser - WinBuzzer A research paper suggests the data Microsoft Edge sends to its back-end servers has a persistent hardware-based identifier which could be used to find a user's identity.
Governor Cuomo Announces Four Sites Identified by Army Corps of Engineers on Initial List of Temporary Hospitals Governor Cuomo announced the recommendation of the Army Corps of Engineers regarding four initial sites in New York State for locating temporary hospitals.
Brother: Products, Services & Solutions from Home Office to Corporate Whether you need a major, scalable solution for your multinational corporation, a printer for your home office, or a sewing machine for your new hobby, Brother has what you need. Choose between business or home office solutions and get the quality product...
Shay Rojansky’s Blog Microsoft software engineer working on .NET data access and perf, member of the Entity Framework team. Lead dev of Npgsql, the PostgreSQL provider.
Sunday Morning Live Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us ...
Call for help to 3D print ventilator parts & masks - SyncNorwich - Norwich's Tech + Startup Community (Norwich, England) SyncNorwich is Norwich’s Tech and Startup Community. Supported by Purple Tuesday, Leathes Prior, FXHOME & SupaPass! OUR MISSION Our mission is to promote and enable local tech business growth, and mak
3 Ways to Draw Squares Inside Triangles - Numberphile Calvin Lin shows us three ways to inscribe a square inside a triangle. More links & stuff in full description below ↓↓↓ More good triangle videos on Numberphile: https://bit.ly/TriangleVideos Calvin works at Brilliant, a regular sponsor of Numberphile ...
Introduction to Functional Programming in F# - Part 8 — Softwarepark In this post we are going to look at adding validation to the code we worked on in Part 6. We will use active patterns that we looked at in the last post (Part 7) and we will see how you can easily model domain errors.
r/WorldIsClosed r/WorldIsClosed: Only pictures or videos from public places that are normally full but currently empty
Plague Readings Authors to the rescue! Recently, a few authors decided to share their short stories with all of us to brighten the days and help with passing the time during quarantine days. Here's the list of readings: Adrian Tchaikovsky: Short Changes Formats available...
Using GitHub Actions to deploy a .Net Web App - Azure Greg So I wanted to take a look into GitHub Action’s and deploy a .Net Web App, this is my first real look into them and will be blogging about them a lot more in the future, below are the steps I took to do this. Create a basic .Net MVC Web App using .Net Cor...
Amazon Relief Fund The Amazon Relief Fund was created to help individuals who are facing financial hardship immediately after a natural disaster or an unforeseen personal hardship. The Fund relies primarily on individual donations from individuals and support from Amazon.co...
Siouxsie Wiles & Toby Morris: what does 'level two' mean – and why does it matter? The alert system signals the start of a new phase in NZ's battle against Covid-19. Siouxsie Wiles explains what it means, with illustrations by Toby Morris. The Spinoff’s ongoing expert-led, evidence-based coverage of Covid-19 is funded by Spinoff Memb...
Audible Stories | Audible.com Free stories for kids of all ages. Audible Stories is a free website where kids of all ages can listen to hundreds of Audible audio titles across six different languages—English, Spanish, French, German, Italian and Japanese—for free, so they can keep lea...
Stock Jump US Mutual funds (USD)World Indices ()US exchanges (USD)BOLSA DE COMERCIO DE BUENOS AIRES (ARS)SHENZHEN STOCK EXCHANGE (CNY)SHANGHAI STOCK EXCHANGE (CNY)SINGAPORE EXCHANGE (USD)NASDAQ OMX RIGA (EUR)BOERSE DUESSELDORF (EUR)NYSE EURONEXT - EURONEXT LISBON (E...
C# Pad: Run C# Code Online Compile, run and execute C# Sharp code online in an interactive REPL sandbox with code completion using your browser, iPad, iPhone, tablets and mobile devices.
Coddx - Visual Studio Marketplace Coddx - a collection of tools that help developers program efficiently.
0 to 100: Learning to Code with Kotlin - Marcus Eisele - Developer and Blogger Software Engineering and other tech
Let them paste passwords Allow your website to accept pasted passwords - it makes your site more secure, not less.
Major data breach exposes database of 200 million users 800GB of personal user information was left unsecured online
Social media at Schwab Charles Schwab maintains a presence on third-party social media sites including Twitter, Facebook, LinkedIn, YouTube, Vimeo, Google+, and Instagram.
Build This 8-Bit Home Computer With Just 5 Chips - IEEE Spectrum There’s something persistently appealing about 8-bit computing: You can put together a self-contained system that’s powerful enough to be user friendly but simple enough to build and program all by yourself. Most 8-bit machines built by hobbyists today ar...
Lattices: New Cryptographic Capabilities | Simons Institute for the Theory of Computing Lattices have helped us achieve cryptographic goals that were a cryptographer’s dream for decades. This includes fully homomorphic encryption, homomorphic signatures, attribute-based encryption schemes and many more. Part of the interest in lattice-based ...
grocy - ERP beyond your fridge ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home. Open Source. Built with passion.
Creating a Pencil Effect in SVG Dragons Abound produces maps in SVG, which is a vector graphics format. Vector graphics have a lot of features (such as lossless zoom) tha...
RSS: The Original Federated Social Network Protocol I Want to Believe in RSS T-Shirt by Richard Stevens In 2013, Google discontinued their Reader we...
r/askscience - If a heart is a muscle, why doesn’t it ever get tired of beating but things like my arms and legs do? 14,247 votes and 693 comments so far on Reddit
DDD South West 2020 Postponed Given the current climate surrounding COVID-19 we have decided to postpone April's DDD South West conference.
Software Engineer - Jobs at Apple Apply for a Software Engineer job at Apple. Read about the role and find out if it’s right for you.
Privacy Policy This policy discloses the privacy practices for www.globalxetfs.com, and applies solely to information collected by this website
Blender to Unreal Tools, Part 2 | Inside Unreal Twitch is the world's leading video platform and community for gamers.
Topic: Google play movies not work on NVIDIA #GeForce Forums Posted by marcus9199: “Google play movies not working.”
How Tailscale works People often ask us for an overview of how Tailscale works. We’ve been putting off answering that, because we kept changing it! But now things have started to settle down. Let’s go through the entire Tailscale system from bottom to top, the same way we bu...
Subscribe to read | Financial Times News, analysis and comment from the Financial Times, the worldʼs leading global business publication
Welcome to GOV.UK GOV.UK - The place to find government services and information - Simpler, clearer, faster
Home | CoronaCheck Test Corona Rapid Test Kit Covid-19 IgM/IgG CoronaCheck is a rapid test for the Coronavirus (COVID-19) that delivers a result in ~10 minutes. The mechanism of action is the qualitative detection of IgM and IgG antibodies to SARS-CoV-2 using a fingerstick blood...
Data Breaches with Troy Hunt - Easy Prey Podcast Troy Hunt is an Australian Microsoft Regional Director and Microsoft Most Valuable Professional for Developer Security. He doesn’t work for Microsoft, but they're kind enough to recognize his community contributions by way of their award programs which he...
A special announcement about SAT Subject Tests | MIT Admissions MIT has made the decision to no longer consider the SAT Subject Tests
Introduction to cyber security: stay safe online This free course, Introduction to cyber security: stay safe online, will help you to understand online security and start to protect your digital life, whether at home or work. You will learn how...
Working with EF Core Migrations - Irina Scurtu How to handle migrations with EF Core? Migrations in a different library than your main project? How to add EF Core Migrations
Scott Helme Security researcher, entrepreneur and international speaker who specialises in web technologies. Creator of report-uri.com and securityheaders.com
TCL 4 Series 2019 Review (43S425, 49S425, 50S425, 55S425, 65S425, 75S425) The TCL 4 Series 2019 Roku Smart TV is a decent TV overall. It delivers decent picture quality and displays deep blacks in a dark room thanks to its high native ...
Working from home Good Friday afternoon all and welcome to this working-from-home-and-obsessively-washing-hands edition of FAIC. I am posting today from my recently-transformed spare room which is now apparently my …
Build stuff! Extending on the about page, I want to emphasise even more the importance of creating personal projects, having independent work and going far beyond what a degree might teach you. Just so that we are on the same page, I will not take into consideration t...
Lark Health: Digital Disease Management & Prevention Platform Lark™ is the leading integrated chronic disease prevention and management platform using proven AI, expert health coaching, and smart connected devices.
Intro to quantum computing with Q# – Part 1, The background and the qubit Quantum mechanics is one of the fundamental theories of physics, and has been tremendously successful at describing the behavior of subatomic particles. However, its counter-intuitive probabilistic nature, bizarre rules and confusing epistemology have tro...
Blazor StateHasChanged: Hot take on hot questions Twitch is the world's leading video platform and community for gamers.
Reducing UDP latency Hi! I’m one of Embox RTOS developers, and in this article I’ll tell you about one of the typical problems in the world of embedded systems…
RudderStack: Open-Source Segment Alternative RudderStack is an open-source customer data routing and processing platform to simplify data management in a secure and extensible way.
WSL | Ubuntu Access the Ubuntu terminal on Windows with WSL. Develop cross-platform applications and manage IT infrastructure without leaving Windows.
Async Expert by Dotnetos - Twoja ścieżka do poznania asynchroniczności w .NET. Szkolenie Dotnetos Async Expert to 9 tygodniowy kurs online, w którym przeprowadzimy Cię od podstaw asynchroniczności aż po synchronizację i kolekcje współbieżne. Aby umożliwić Ci weryfikację zdobytej wiedzy, przygotowaliśmy odpowiednio dobrane prace domowe. Dodatkowym bonu...
Intermediate CSS Grid Challenges (Live Stream) Watch me try to solve Intermediate CSS Grid challenges in real-time! References CSS Grid Course by Wes Bos - https://CSSGrid.io/friend/QUICK Complete Guide to CSS Grid - https://css-tricks.com/snippets/css/complete-guide-grid/ Practical CSS Grid by Bryan...
Frog Jumping - Numberphile Featuring Gordon Hamilton from Math Pickle. More links below. Numberphile T-Shirts: https://teespring.com/stores/numberphile Gordon and the Mondrian Art Problem: https://youtu.be/49KvZrioFB0 Math Pickle (Gordon's website): http://mathpickle.com Numberp...
Using open source software to connect charities with people in need of social housing - Microsoft Industry Blogs - United Kingdom We speak to Chris Sainty, who proved anything is possible in OS by using it to develop the Blazor app that connects charities to people in need of social housing.
Is Blazor actually any good, beyond "demo-ware" So Blazor is getting plenty of attention at the moment, but is it actually any good?
Episode 47: Hacking .NET with Michal Strehovský In this episode of The .NET Core podcast we talked with Michal Strehovský about his experience with hacking around in CoreRT
STOCK Act - Wikipedia The Stop Trading on Congressional Knowledge (STOCK) Act (Pub.L. 112–105, S. 2038, 126 Stat. 291, enacted April 4, 2012) is an Act of Congress designed to combat insider trading. It was signed into law by President Barack Obama on April 4, 2012. The bill p...
Updating Farm Wi-Fi with Ubiquiti Unify TL;DR: I upgraded part of my Wi-Fi network on my farm with Unify equipment after years of “making do”.
Buzz Aldrin has some advice for Americans in quarantine "We looked at this one crack in the floor, and there were ants crawling in and out."
Weekly Update 183 Geez, where do I even begin? I honestly wasn't sure, then I could hear the kids playing in the background whilst I was setting up and per the video thought "yeah, stuff it, I'll leave that in" because as messed up as a bunch of stuff is, life goes on.
Async Expert by Dotnetos - your path to excel at async in .NET. Dotnetos training Async Expert is a 9-weeks on-line course in which we will guide you from async basics through synchronization and concurrent collections. To allow you to verify possessed knowledge, we prepared suitable homeworks. 3 LIVE meetings with our mentors during w...
NASA to launch 247 petabytes of data into AWS – but forgot about eye-watering cloudy egress costs before lift-off Audit finds that error could actually mean less data flows to boffins because space agency may not be able to afford downloads
A Digression on Divergence Most people who do serious GPU work understand that shaders and other GPU programs are executed in a SIMD or “SIMT” fashion using “warps” or “wavefronts” that gr…
The End of Starsky Robotics In 2015, I got obsessed with the idea of driverless trucks and started Starsky Robotics. In 2016, we became the first street-legal vehicle…
Specification by Example, 10 years later It's now been ten years since I submitted the final manuscript of Specification by Example to the publisher. During the last two months, I've been conducting...
Introducing the New Pull Request Experience for Azure Repos | Azure DevOps Blog Pull Requests are a vital feature for many Azure Repos customers. We are excited to announce that our new pull request web experience is now available in preview! Not only is the new experience mobile-friendly and faster, we have also added several new fe...
Secret Management Preview 2 Release | PowerShell We are excited to release a second preview of the Secret Management Module. Thanks to the tremendous feedback we received from the first preview release of this module, you will notice a number of breaking changes to the module. This release is still a pr...
There’s no place like home to join us at Redgate Streamed We'd like you to join us at Redgate Streamed, a free 3-day virtual event with expert speakers talking about DevOps, databases, DBAs and Azure.
Lessons learned porting Octopus Server to .NET Core 3.1 - Octopus Deploy We ported Octopus Server to .NET Core 3.1 to unlock the ability to run on Linux, Docker Containers, and Kubernetes. This post shares lessons learned along the way.
Subscribe to read | Financial Times News, analysis and comment from the Financial Times, the worldʼs leading global business publication
OpsAI – OpsAI can help you optimize your infrastructure landscape, improve your security and compliance throughout the IT environment, and eliminates wasteful spending. The Cloud Automation Platform
Home - CLOUDEON Cloudeon is a 100% cloud and digital focused company, delivering innovative digital services and cloud technology.
Body Camera Once Again Catches An NYPD Officer Planting Drugs In Someone's Car If at first you don't get punished, plant, plant again. When a police officer in Staten Island was caught by his own body camera in the apparent act of planting marijuana in the car of a group of young men, the video evidence against him...
Colorful Git Prompt for Azure Cloud Shell and Visual Studio Code A brand new Git prompt for Azure Cloud Shell
NDC Security Australia - Hack Yourself First with Troy Hunt and Scott Helme NDC Security Australia - Hack Yourself First Workshop (Online): Troy Hunt and Scott Helme will be running an online Hack Yourself First Workshop with NDC Conferences through Zoom.us. Please note that the workshop hours are 09:00-17:00 and is scheduled in ...
iAnimate.net - Online Animation School iAnimate.net is an online animation school like no other. We offer a complete set of workshops designed to target all your animation needs
Retweeting Twitter Mentions On Demand with Twilio SMS and ASP.NET Core Programming tutorial demonstrating how to retweet Twitter mentions on demand from SMS messages sent through Twilio Programmable SMS and the Twitter API using an ASP.NET Core app running on an Azure app service.
Is It Time to Rethink Globalized Supply Chains? The COVID-19 pandemic underscores why disaster preparedness is vital for supply chain resilience.
The Beauty of CSS Design A demonstration of what can be accomplished visually through CSS-based design.
5 Reasons Why You As a Developer Should Venture Into Machine Learning Today I’m fortunate enough to occasionally be invited to speak at conferences around the world about what I’m truly passionate about. Having the opportunity to teach machine learning to groups of highly skilled .NET developers is a privilege and one of the most...
Acheve.Authentication.Events 3.1.3 Achve.Authentication.Events is a nuget package that implements authentication events with detailed log information and description about the event. It´s implemented to be used in learning and debug worflows related to the authentication proccess in ...
Microsoft Edge Is The Least Private Browser, Study Finds The study examined the unique identifiers, as well as information related to typed URLs which can be used to track down users. Microsoft Edge sent identifiers tied to the device hardware. The unique identifiers, which can be used to link apps on the devic...
Announcing F# 5 preview 1 | .NET Blog We’re excited to announce that F# 5 preview 1 is now available! Here’s how to get it: Install .NET 5 preview SDK Install Jupyter Notebooks for .NET If you’re using Visual Studio on Windows, you’ll need both the .NET 5 preview SDK and Visual Studio Previ...
Collections — Google Arts & Culture Google Arts & Culture features content from over 1200 leading museums and archives who have partnered with the Google Cultural Institute to bring the world's treasures online.
Visual ReCode 1.0 Released - Visual ReCode Visual ReCode 1.0 is now available with .NET Framework WCF to .NET Core gRPC migration including basic, full-duplex, and session services as well as an API-c...
There is a Serious Lack of Corporate Responsibility During Breach Disclosures Subject: Data Breach of [your service] Hi, my name is Troy Hunt and I run the ethical data breach notification service known as Have I Been Pwned: https://haveibeenpwned.com People regularly send me data from compromised systems which are being traded amo...
The Floppotron: Sweet Dreams Patreon: https://www.patreon.com/floppotron Donations: https://paypal.me/floppotron Eurythmics - Sweet Dreams cover by computer hardware orchestra. Which song would you like to hear next? Like it? Share it! https://www.facebook.com/floppotron/ More info o...
Lazily resolving services to fix circular dependencies in .NET Core - Thomas Levesque's .NET blog The problem with circular dependencies When building an application, good design dictates that you should avoid circular dependencies between your services. A circular dependency is when some components depend on each other, directly or indirectly, e.g. A...
Upcoming Chrome releases Cross-posted from the Chrome Releases Blog Due to adjusted work schedules at this time, we are pausing upcoming Chrome and Chrome OS relea...
Avoid In-Memory Databases for Tests A controversial GitHub issue came to my attention a couple of weeks ago around ditching the in-memory provider for Entity Framework Core. This seemed like a no-brainer to me - these database providers are far from trivial to maintain, even for in-memory s...
.NET Conf: Focus On Xamarin is Next Week! | Xamarin Blog We are just one week away from the largest Xamarin digital event of the year, .NET Conf: Focus on Xamarin! Join us live for this free event!
Visual Studio for Mac: Become a Productivity Pro | Visual Studio Blog Despite continued advancement and innovation in the IDE space, the bottom line is that IDEs are a productivity tool. As a software developer, the value of an IDE is directly related to how much using the tool increases your productivity. Subsequently,
The Staging Phase of Deployment - Simple Talk Despite some humorous examples of deployments gone wrong, failures are not funny. William Brewer explains why staging is so important and how it can help avoid the types of disasters he recalls in this article.
New Deploy to Azure extension for Visual Studio Code Organizations and teams that adopt DevOps methodologies are consistently seeing improvements in their ability to deliver high-quality code, with faster release cycles, and ultimately achieve higher levels of satisfaction for their own customers, whether t...
Using query strings in ASP.NET Core unit tests Using query string in ASP.NET Core unit tests for controller actions that read query parameters directly from HTTP request.
.NET Foundation Here's the February/March 2020 .NET Foundation update. Every month, we'll give you a quick overview of the .NET Open Source landscape, including top project news, events, community links and more.
Azure Functions custom handlers are now in preview | Azure updates | Microsoft Azure Extend the Azure Functions runtime with support for your preferred language or language version using a lightweight HTTP server.
AdoptOpenJDK AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. Supported platforms include Linux, macOS, Windows, ARM, Solaris, and AIX.
Coursera | Build Skills with Online Courses from Top Institutions Join Coursera for free and learn online. Build skills with courses from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Advance your career with degrees, certificates, Specializations, & MOOCs in data science...
Brilliant | Learn to think Brilliant - Build quantitative skills in math, science, and computer science with fun and challenging interactive explorations.
Rimworld First Time || New Affiliate Twitch is the world's leading video platform and community for gamers.
The reckless, infinite scope of web browsers Since the first browser war between Netscape and Internet Explorer, web browsers have been using features as their primary means of competing with each other. This strategy of unlimited scope and perpetual feature creep is reckless, and has been allowed t...
NDC Online Community Ambassador : dylanbeattie.net In which Dylan Beattie announces that he'll be working with NDC Conferences for the next three months to help them figure out how to do this whole virtual online conference thing.
Windows Terminal 0.10 adds mouse support for WSL Microsoft has released a new version of the Windows Terminal with a couple of new features. It now supports mouse input in Windows Subsystem for Linux apps, and you can duplicate the current pane.
Being More Productive With The JetBrains Rider Debugger JetBrains Rider, The cross-platform .NET IDE from JetBrains, has been my defacto .NET development environment for over a year now (maybe even two). Having the same tool across macOS and Windows environments is a joy, and with every iteration, the team at ...
Telerik UI for Blazor 2.9.0: Upload, Tooltip & Grid State Telerik UI for Blazor 2.9.0 brings Upload and Tooltip components, Grid State Management, Visual Studio Code Extension & Support for WebAssembly 3.2.0 Preview 2.
ASP.NET Core 5 Features - Introducing HttpProtocol - Steve Gordon In this blog post, I explore the new HttpProtocol helper class for working with HTTP protocol versions which has been introduced in ASP.NET Core 5.0.
For Years Wall Street Spent More on Buybacks and Dividends than It Actually Earned. Now They Want a Taxpayer Bailout - The Sounding Line Dividends and buybacks by S&P 500 companies since the start of 2015 amount to roughly $5 trillion compared to reported earnings of just $4.5 trillion
Apple unveils new iPad Pro with LiDAR Scanner and trackpad support in iPadOS Apple today unveiled its most advanced iPad Pro, adding an Ultra Wide camera and studio-quality mics, and a breakthrough LiDAR Scanner.
MacBook Air MacBook Air features a Retina display, new Magic Keyboard, Touch ID, up to 2x faster performance, and all-day battery life.
Khan Academy | Free Online Courses, Lessons & Practice You can learn anything. Expert-created content and resources for every course and level. Always free.
How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars Technica For today’s episode of War Stories, Ars Technica sat down with Prince of Persia creator Jordan Mechner to learn about the challenges he faced while bringing his ambitious vision for the game to life. As the 1980's wound down, Mechner found himself fightin...
Blazor- A Beginners Guide In human years, Blazor appeared just recently. However, in software years, it has already grown into a mature framework—an environment for scalable, rich, interactive web applications ready to take its place in the ASP.NET line. This book is our way of in...
What Is the Geometry of the Universe? | Quanta Magazine In our mind’s eye, the universe seems to go on forever. But using geometry we can explore a variety of three-dimensional shapes that offer alternatives to
Everything is Cyber-Broken, The Online Edition! Under normal circumstances, we'd be sitting on a stage, beers in hands and doing our (I think we can use this term now) "world famous" Cyber-broken talk. It's like Top gear for nerds. @troyhunt #NDCLondon pic.twitter.com/wxzhM6uOCG — HarryMiller...
Textbooks | What We Publish | Cambridge Core Cambridge University Press publishes research monographs, academic reference, textbooks, books for professionals, and books for graduate students.
Here's The Entire List of Education Companies Offering Free Subscriptions Due to School Closings With schools closing across the nation, parents and educators are in bit of a panic as they try to figure out how kids can learn and obtain their
The Philosophy of Computer Science The philosophy of computer science is concerned with those ontological, methodological, and ethical issues that arise from within the academic discipline of computer science as well as from the practice of software development. Thus, the philosophy of com...
Episode 14: What developers should know about security with Troy Hunt - Software Engineering Unlocked In this episode, I talk to Troy Hunt, a leading security expert. Troy is a successful Pluralsight author and runs security workshops all around the world. He also is person behind the popular web haveIbeenPwned, which allows everybody to check whether the...
Corona Virus Response - We're lifting limits for Hobbyist users — Zencastr A week ago none of us used the term "social distancing", but this is our new reality for the time being. We know many of you aren't able to record your podcasts in person right now since you are self-quarantined. Or perhaps you're using your downtime to ...
The good parts of AWS - A visual summary A summary of Daniel Vassallo and Josh Pschorr Ebook. Find out about the secrets of DynamoDB, S3, EC2, Lambda and others. A Guide for AWS DevOps enthusiasts.
VB.NET is done, not dead This post on Visual Basic support planned for .NET 5.0 has caused some to complain that Microsoft is abandoning or killing Visual Basic. D...
Publishing applications to IIS, Azure, AWS and more - using Rider! - .NET Tools Blog Shipping is a feature! At JetBrains, we love to ship software. We like it so much we release EAP versions of software in addition to stable releases. Whether it’s to the cloud, on an in-house networked server, or elsewhere, your … Continue reading →
Key Vault for ASP .NET Core 3.1 Web Apps This is the eleventh of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled&
C# developers! Your scoped components are more dangerous than you... There are hidden pitfalls with dependency injection, particularly when managing the lifetime of scoped components. What is safe? And are there other approaches we can take to managing scoped object lifetimes? #csharp #dependencyinjection
New features for Form Recognizer now available Extracting text and structure information from documents is a core enabling technology for robotic process automation and workflow automation.
Visual Studio Code Docker extension 1.0 - Better than Ever! | Visual Studio Blog We recently released the 1.0 version of our Visual Studio Code Docker extension, which is the first general availability (GA) release. The Docker extension makes it easier to build apps that leverage Docker containers. The extension helps scaffold needed ...
Yahoo!, AOL, OneSearch results biased in favor of parent company Verizon Media’s websites Verizon Media’s search engines promises “unbiased” search results, but serves results clearly favoring the parent company’s media websites.
We called it RAID because it kills bugs dead | The Old New Thing The history of defect tracking in the Windows team goes back to Windows 1.0, which used a text file. After Windows 1.01 released, a bunch of people in the apps division got together and threw together a bug tracking database. Because hey,
Avoiding cache line overlap by replacing one 256-bit store with two 128-bit stores Memory is organized in cache lines, frequently blocks of 64 bytes. On Intel and AMD processors, you can store and load memory in blocks of various sizes, such as 64 bits, 128 bits or 256 bits. In the old days, and on some limited devices today, reading an...
https://www.imperial.ac.uk/media/imperial-college/medicine/sph/ide/gida-fellowships/Imperial-College-COVID19-NPI-modelling-16-03-2020.pdf
SharedWorker The SharedWorker interface represents a specific kind of worker that can be accessed from several browsing contexts, such as several windows, iframes or even workers. They implement an interface different than dedicated workers and have a different global...
r/technicallythetruth - My local newspaper has jokes.. 21,597 votes and 120 comments so far on Reddit
Blazor Tutorial : GridView Header Filter - EP24 Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us o...
The Jackbox Party Pack 6 - Jackbox Games Jackbox Games are available on a wide variety of digital platforms.We make irreverent party games including Quiplash, Fibbage, and Drawful.
GitHub for mobile is now available Learn more about GitHub for mobile—including highlights of its core features and how to get started.
COINED: How “PWNED” went from hacker slang to the internet’s favorite taunt If you use the internet, you’ve probably been pwned before. Here's where the term comes from, and what it actually means.
Visual Studio for Mac: Refresh(); event recap | Visual Studio Blog We had a great time at the Visual Studio for Mac: Refresh(); event on February 24th! All the videos, slides, and links to demo code are available for you to watch, use for your own virtual events, blog posts, etc. in this repo.
Coding The Road Runner Loop Meme There’s a programming meme featuring the Looney Tunes characters of Wile E. Coyote and the Road Runner. These characters are locked in a never-ending chase, where the Coyote seems to come close, but not quite catch the speedy bird. In the meme itself, it ...
The state of the restaurant industry As the COVID-19 pandemic keeps people home and some cities, states, and countries limit restaurant operations, our community of nearly 60,000 restaurants faces unprecedented challenges. We’ve summarized the data we have from the restaurants on our platfor...
ReMarkable’s redesigned e-paper tablet is more powerful and more papery – TechCrunch It's no secret I'm a fan of the reMarkable, a tablet with a paper-like display that's focused on text and sketching rather than rich media and games. The sequel to the original, announced today, looks to make a good thing even better.
jsoncsharp 1.0.0.11 A command line tool to genreate C# classes from json files. These can be example json documents or json schema. In addition, you can also generate a schema from a example json file.
Updates on .NET Core Windows Forms designer | .NET Blog We released a preview version of Visual Studio 16.6 – Visual Studio 2019 version 16.6 Preview 1 and with it a new version of .NET Core Windows Forms designer. This release contains Support for the following controls: FlowLayoutPanel, GroupBox, ImageLis...
Windows Terminal Preview v0.10 Release | Windows Command Line Welcome to the v0.10 release of the Windows Terminal! As always, you can install the Windows Terminal from the Microsoft Store or download the package from the GitHub releases page. Let’s dive into what’s new! Mouse Input The Terminal now supports mouse i...
''Il 50-75% dei casi a Vo' sono asintomatici. Una formidabile fonte di contagio'' Lettera dell'immunologo Romagnani alla Regione Toscana basandosi su una ricerca effettuata sugli ammalati del paesino veneto. "Ora bisogna cercare di
4.2" and 7.5" NFC-powered e-Paper Displays Work without Battery Waveshare has launched 4.2" and 7.5" e-Paper displays that do not need battery and can be easily updated with your NFC enabled smartphone.
Upgrading from ASP.NET Core 3.1 to 5.0 (Preview 1) - Steve Gordon In this post, I cover the steps required to upgrade some projects from the ASP.NET Core 3.1 to the first preview of .NET 5 and ASP.NET Core 5.0.
10 Examples of CSS Grid - Getting Started CSS Grid is one of the most amazing features to hit CSS in years. You can replace many of the hacks that you used in the past with CSS Grid. In this video, you are going to learn about CSS Grid by creating 10 different examples! Example 1 - 01:47 Example...
Don't replace your View Components with Razor Components In this post I take a brief look at Razor Components, and whether you should consider using their static render mode instead of View Components.
EARN IT bill is aiming at destroying encryption. We must take action now. US cryptography experts agree that EARN IT would immensely harm everybody's security online.
Don't Terminate People's Internet Connections Here is a plea to keep Internet services on in these times where we rely on online communications.
Size of Visual Studio Ever wonder how large Visual Studio is? This public comment from the MSDN feedback gives some good stats:
How to migrate an ASP.NET MVC app from .NET Core 2.2 to .NET Core 3.1 Step-by-step guide on how to migrate a real world .NET Core MVC application from .NET Core 2.2 .NET Core to 3.1.
Tip 256 - Using Application Gateway Ingress Controller with Azure Kubernetes Service (AKS) This article was brought to you by @kumarallamraju
Power your Azure GPU workstations with flexible GPU partitioning Today we are very excited to share the general availability of NVv4 virtual machines in South Central US, East US and West Europe regions, with additional regions planned in the coming months.
Announcing the general availability of Azure Monitor for virtual machines Today we are announcing the general availability of Azure Monitor for virtual machines (VMs), which provides an in-depth view of VM performance trends and dependencies.
Monsters Weekly 156 - Publishing to Nuget with GitHub Actions In our continuing series about GitHub actions, we’re going to upload our package to NuGet thus automating our entire release process.
Document-Level Pessimistic Concurrency in MongoDB In the last post, I got quite a few comments on some other ways to approach OCC. One pointed out that I wanted to explore was using a "SELECT...FOR UPDATE", which basically will grant an intent lock on the document in question. With an intent lo...
Generate Native Executable from .NET Core 3.1 Project Make true native executable (no framework required) from .NET Core 3.1 project (factorial calculation project example) with the CoreRT library
Async ValueTask Pooling in .NET 5 | .NET Blog The async/await feature in C# has revolutionized how developers targeting .NET write asynchronous code. Sprinkle some async and await around, change some return types to be tasks, and badda bing badda boom, you’ve got an asynchronous implementation. In th...
My Courses Are Free During the Crisis - Shawn Wildermuth My Courses Are Free During the Crisis - Shawn Wildermuth
gentilkiwi Shop | Redbubble gentilkiwi is an independent artist creating amazing designs for great products such as t-shirts, stickers, posters, and phone cases.
Intro to 2D signed distance functions and drawing touch controls with the GPU A signed distance function is a function that represents a shape that takes a point as an input and returns the shortest distance to that shape. The sign of the output value determines if the point exists inside the shape or not
Signed distance fields This post is a classic example of the malady known as Jason-itis – idly wondering about a thing, and then having to dive deep down a rabbit hole to satisfy a geeky wish. In this case the thin…
fractals, computer graphics, mathematics, shaders, demoscene and more Tutorials and articles of Inigo Quilez on computer graphics, fractals, demoscene, shaders and more.
Virtual Tech Lunch Meetup Tue, Mar 17, 2020, 1:00 PM: We are living in interesting times... lots of our regular venues are closed, lots of our regular attendees are working from home or remotely for a while, and with many of o
Remote access to on-premises apps - Azure AD Application Proxy Azure Active Directory's Application Proxy provides secure remote access to on-premises web applications. After a single sign-on to Azure AD, users can access both cloud and on-premises applications through an external URL or an internal application porta...
Dow Falls 2997 points worst drop since 87 crash - Mortgage Rate Guru Stocks suffered worst day since the Black Monday market crash since 1987 even after the Fed unleash massive monetary stimulus, and record quantitative easing to…
Out of office pop up showing up constantly for all users Hi, We at work are in a group chat and when someone is out of office, the little grey bar ontop of the chat box keeps showing up with the info that the person is out of office and may not respond. You can close it but every time you re-open the chat tab...
Announcing Entity Framework Core 5.0 Preview 1 | .NET Blog Today we are excited to announce the first preview release of EF Core 5.0. Prerequisites The previews of EF Core 5.0 require .NET Standard 2.1. This means: EF Core 5.0 runs on .NET Core 3.1; it does not require .NET 5.
Announcing .NET 5 Preview 1 | .NET Blog At the end of last year, we shipped .NET Core 3.0 and 3.1. These versions added the desktop app models Windows Forms (WinForms) and WPF, ASP.NET Blazor for building single page applications and gRPC for cross-platform, contract-based messaging. We also ad...
Microsoft buys JavaScript developer platform npm; plans to integrate it with GitHub | ZDNet Microsoft is acquiring npm, a major JavaScript-developer platform, which it is planning to integrate with GitHub.
All Chemical Elements in Order - Periodic Videos From Hydrogen to Oganesson watch a video about all 118 elements from periodicvideos. We regularly update the older videos.
How GitHub blocked me (and all my libraries) My name is Nikolay. I’m a web developer from Moscow, Russia. My hobby is writing Open Source libraries (libphonenumber-js…
Formal GDPR complaint against Google’s internal data free-for-all Brave has filed a GDPR complaint v Google for infringing the GDPR “purpose limitation” principle. Enforcement would be tantamount to a functional separation of Google’s business.
Find Jobs & Companies by Culture | How's It Like Know Company's Culture, Benefits and Work environment. Know how's it like to work at a company before you apply.
Visual Studio 2019 version 16.5 is now available | Visual Studio Blog Visual Studio 2019 version 16.5 is available today. Included in this release are updates in .NET Productivity, .NET Mobile development, C++, and debugging.
.Net Core Backend + React.js Frontend — Optimizing the development time experience I’ve seen some chatter on Twitter this week that the enforced home time due to the Coronavirus will lead to much more blogging and OSS activity. Hopefully all the social distance measures wor…
Teams Backgrounds | Collections | WallpaperHub A collection of images for use as backgrounds within Microsoft Teams. Download free wallpapers for your PC, phone and tablet. Get official Surface wallpapers and the Bing daily image for your device. 4K, 1080p & Surface Studio resolutions are all availabl...
US Politicians Want to Ban End-to-End Encryption on Messaging Services like Telegram and Whatsapp - Bitcoin News Under the guise of fighting against online child pornography, American politicians are trying to effectively ban end-to-end encryption on all
Hacking your work-life balance to take over the world --- !topic Twitch is the world's leading video platform and community for gamers.
Pumping up your internet speeds with the Unifi Security Gateway and 4G/5G I've worked from home for quite some time and having both fast and reliable internet access has of course always been a huge concern for me. In order to increase both the speed and reliability of my internet connection, I recently made an upgrade. My Ubi...
Open-source bug bonanza: Vulnerabilities up almost 50 per cent thanks to people actually looking for them Can't fix flaws if you don't look for them
Numberphile is creating Videos | Patreon Become a patron of Numberphile today: Read 613 posts by Numberphile and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Coding, Cloud & Technology | [Unity - Introduction for the business developer Series This is part one of a beginner-level series about Unity, aimed at existing .NET business developers, who are interested in dipping a toe into something different.
Fireiron: A Scheduling Language for High-Performance Linear Algebra on GPUs Achieving high-performance GPU kernels requires optimizing algorithm implementations to the targeted GPU architecture. It is of utmost importance to fully use the compute and memory hierarchy, as well as available specialised hardware. Currently, vendor l...
AzUpdate: CosmosDB Free tier, ASR Update Rollup, Azure Hybrid Virtual Event, and DIY Acoustic Panels Another week comes to an end and with it comes another AzUpdate. Let's explore some of the news that happened in the Azure world this week. Azure CosmosDB Free tier This week saw the launch of a free tier within Azure CosmosDB, which can be used ...
Unit Testing Entry and Entry Points — Roy Osherove Let’s talk about the word “unit” in unit testing. To me, a unit stands for “unit of work” or a “use case” inside the system. A unit of work has a beginning and an end. I call these entry points and exit points . A simple example of a unit of wo...
Different ways to Check for Null – Thomas Claudius Huber What is the classic way to check if for example a parameter value is null? If you've developed with C# since a while, you might be familiar with this classic syntax: public static int CountNumberOfSInName(string name) { if (name == null) { throw new Argum...
How to uninstall old versions of .NET Core Uninstalling old versions of .NET Core used to be a tedious process, so much that I still had previews of 2.0 installed. But now it's super easy thanks to the newly released .NET Core Uninstall Tool. Have a look at how it works
Introducing Clippit, get your slides out of PPTX. Clippit is .NETStandard 2.0 library that allow you easily and efficiently extract all slides from PPTX presentation into one-slide presentations or compose slides back together into one presentatio…
Back to Basics: Rewriting a URL in ASP.NET Core Sometimes in an application you need to take over the routing process with some custom processing that acts on an incoming URL and actually has to go to another URL. This can be a simple relinking task from old content to new, or it can be more complex wh...
Tip 255 - What's Azure Private Link and how can I get started? It is very important to secure all aspects of your application, including your data communications. This can be difficult as services in the cloud are often exposed to the public internet. Azure Private Link can help to secure traffic between Azure servic...
Akka.NET v1.4 is Available on .NET Standard 2.0 As of this week, Akka.NET v1.4 is now fully available for users to use. We’ve published a detailed article on the Akka.NET website that describes what’s new in Akka.NET v1.4, but we wanted to capture some of the highlights here.
CSI: The case of the missing WAV audio files on the FAT32 SD Card Buckle up kids, as this is a tale. As you may know, I have a lovely podcast at https://hanselminutes.com. You should ...
Inslee statement on statewide shutdown of restaurants, bars and Gov. Jay Inslee released a statement tonight that further expands protections against COVID-19.
Showing Off Some New Shiny STuff Twitch is the world's leading video platform and community for gamers.
CDC recommends no gatherings of 50 or more for 8 weeks Officials across the country curtailed many elements of American life to fight the coronavirus outbreak on Sunday, with health officials recommending that...
Weekly Xamarin Newsletter - The best Xamarin development links, every Friday Subscribe to a hand-picked round up of the best Xamarin development links every week. Published every Friday. Free.
US OPM - DC area Federal Government Operating Status : OPEN WITH MAXIMUM TELEWORK FLEXIBILITIES TO ALL CURRENT TELEWORK ELIGIBLE EMPLOYEES, PURSUANT TO DIRECTION FROM AGENCY HEADS The following message applies only to March 16, 2020 Federal offices in the Washington, DC area are OPEN. Please contact your supervisor to confirm telework schedule and to receive further direction from your agency head. If you are not telework eligible...
SRE keeps digging to prevent problems | Google Cloud Blog See a real-world example of how Google’s SRE practices can identify and help fix issues, even at the bottom of the hardware stack.
Hack Yourself First Workshops in Australia, Denmark and Portugal (Virtually, of Course) Of course it's virtual because let's face it, nobody is going anywhere at the moment. Plenty of you aren't even going into an office any more let alone fronting up to a conference with hundreds or even thousands of people. That sucks for you because you e...
Getting started with shaders: signed distance functions! Getting started with shaders: signed distance functions!
The Ethical Source Movement: Open Source, Evolved. The Ethical Source working group is a community for open source maintainers and contributors, tech ethicists and advocates, licensing experts, and more to come together to strategize about ways to incorporate ethics into our open source work.
Immutable types in C# with Roslyn How to create immutable types without writing large amount of boilerplate code.
About the Recovery Act Welcome to WhiteHouse.gov/Recovery – the place to follow America’s recovery story. On February 17th, 2009, the President signed The American Recovery and Reinvestment Act, or Recovery Act, into law.
Metropolitan Opera to Offer Up 'Nightly Met Opera Streams' - Opera Wire In an effort to continue providing opera to its audience members, the Met Opera will host “Nightly Met Opera Streams” on its official website to audiences worldwide. These free streams will present encores of past performances from its famed Live in HD se...
EarthCam - Webcam Network EarthCam is the leading network of live streaming webcams for tourism and entertainment. Explore unique and interesting locations around the world with 4K streaming technology. EarthCam provides complete infrastructure services to manage, host and maintai...
tracelight.net – enlights your software Eager to stay up to date? Follow us on twitter and subscribe the blog feed.
planetgeek.ch – Your source of geek knowledge Explains receiving a message from a queue, for more posts in this series go to Contents. In the previous post I showed the basic bits to send a message into a queue. But how can we get it out again? The good news is that the SDK makes it pretty simple to ...
Employee Scheduling | OR-Tools | Google Developers Organizations whose employees work multiple shifts need to schedule sufficient workers for each daily shift. Typically, the schedules will have constraints, such as "no employee should work two shifts in a row". Finding a schedule that satisfies all const...
Mesolabe Compass and Square Roots - Numberphile Johnny Ball on the "often missed" Hippocrates of Chios. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ More on Johnny Ball, including his books and liv...
3 steps to add tests on existing code when you have short deadlines Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much time to do so.
ZM Zoom Video Communications, Inc. Class A Common Stock (ZM) Stock Quotes - Nasdaq offers stock quotes & market activity data for US and global markets.
Social Distancing and Exponential Growth A quick illustration why we are practicing extreme social distancing in our family.
AI-infused live chat software and bot platform | WhosOn Your specialist for secure live chat software & AI. We offer advanced chat and chatbot technology for enterprises. All deployed to suit your business.
Robotic Process Automation Software | ThinkAutomation The engine to create your own automation solution. We've built the workshop. You build your workflows, your way.
Business Stabilization Fund FAQ - Office of Economic Development Frequently asked questions about the Business Stabilization Fund
Kosmi - Digital Hangouts Reinvented Watch videos together, play games, or simply chat with friends or strangers all from within your browser!
Starship: Cross-Shell Prompt Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! Shows the information you need, while staying sleek and minimal. Quick installation available for Bash, Fish, ZSH, Ion, and Powershell.
Covid_19: Open letter from Italy to the international scientific community | Left As you surely know, Italy is suffering a dramatic spreading of the coronavirus. In just 3 weeks from the beginning of the outbreak, the virus has reached more than 10.000 infected people. From our data, about 10% of patients require ICU (Intensive Care Un...
Conference Update - NDC Oslo 2020 | Software Developers Conference The health and safety of our community is our first priority. As a result of the global COVID-19 virus situation we are transforming our upcoming 2020 events to online. We know an online event can’t fully replace an in-person event, but we are working ha...
How Koenigsegg’s 2.0-Liter No-Camshaft Engine Makes 600 Horsepower The "Tiny Friendly Giant" is a game-changer for internal combustion. Christian von Koenigsegg explains this camless wonder.
Designing Video Games is Hard Work, But the Millions of Angry Players Make It All Worthwhile I’ve sacrificed a lot to become a game designer at a major studio; the one thing that keeps me going: the hordes of anonymous strangers who hate me.
Junghans Max Bill Chronoscope Watch | Black Calfskin 027/4601.00 Classic, clean, and sophisticated. The Junghans Max Bill Chronoscope Watch in Steel and Black is the perfect way to accentuate any look.
Pandemic Ventilator Project This blog documents our attempt to construct a ventilator design for use in a Flu Pandemic that can be made from readily available materials at the last minute. Hopefully, the situation never arrives where this device will need to be used for a pandemic....
Write Less Code The best code is no code at all and the fastest code is the code that never gets executed. The more code software developers write, the more magic they apply, the more opportunities and doors they leave open for the bugs to creep in.
Browser hacking: Let's add JavaScript to the Browser! SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity Follow me on Twitter: https://twitter.com/awesomekling Support me on Patreon: https://patreon.com/serenityos Sponsor me on GitHub: https://github.com/sponsors/awesomekling Donate ...
Rust/WinRT coming soon My rust adventure continues as I have been furiously working on Rust/WinRT for the last five months or so. I am indebted to Ryan Levick for patiently answering all of my questions and also jumping …
WSL2 will be generally available in Windows 10, version 2004 | Windows Command Line WSL2 will soon be officially available as part of Windows 10, version 2004! As we get ready for general availability, we want to share one additional change: updating how the Linux kernel inside of WSL2 is installed and serviced on your machine.
r/AskReddit - What's a 10/10 album from the last 15 years by a relatively obscure artist/band? 21,422 votes and 13,075 comments so far on Reddit
Copy of Education Companies Offering Free Subscriptions due to School Closings Copy of Education Companies Offering Free Subscriptions due to School Closings : Sheet1
GeekGirlJoy is creating Artificial Intelligence, Simulations & Software | Patreon Become a patron of GeekGirlJoy today: Read 102 posts by GeekGirlJoy and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Building a swipe card jukebox using a Raspberry Pi You know how everybody hates on recipe blogs that start posts with stories even though a) it’s good for copyright and b) stories can tell you a lot of things about humans and the why and how of their food, well if that’s you then you’re going to hate this...
Watchfinder tool | NOMOS Glashütte Automatic or manual? With a date or world time function? A classic white dial or something more colorful? Find the perfect mechanical watch for you today.
MakerDAO gets stress tested as ETH price plummets In the midst of extreme market-wide turmoil, MakerDAO is facing one of its biggest challenges to date. The main form of collateral in the system, Ether, has dropped over 30% in a 24-hour timeframe marking one of the worst days in its short history. This h...
Microsoft announces change to its board of directors /PRNewswire/ -- Microsoft Corp. today announced that Co-Founder and Technology Advisor Bill Gates stepped down from the company's Board of Directors to...
Comcast accidentally published 200,000 “unlisted” phone numbers Comcast made the same mistake once before and had to pay $33 million.
Amazon.com: Lopbraa Piranha Plants Cannibal Flower Style Plush Slippers Loafer with Pipe Pot Holder for Adults Teens (Piranha Plants): Toys & Games Amazon.com: Lopbraa Piranha Plants Cannibal Flower Style Plush Slippers Loafer with Pipe Pot Holder for Adults Teens (Piranha Plants): Toys & Games
I'm Now Running Remote Workshops Almost 2 and a half years ago to the day, I left the corporate world. It's funny looking back on it because on the one hand, 2 and a half years isn't that long but on the other hand, it was a lifetime ago; my life is totally different today
NDC Porto 2020 NDC Porto 2020 is a 4-day online event with workshops 21-22 April followed by a 2 day conference 23-24 April.
NDC Copenhagen 2020 NDC Copenhagen, 1-3 April 2020 DGI-byen, Copenhagen, Denmark. NDC Copenhagen is a conference for Software Developers. The conference consists of 2 days of pre-conference workshops followed by 1 day of conference talks. NDC Mini Copenhagen is an event for ...
Check out the lineup of GDC 2020 virtual talks and awards you can stream next week! Just a quick reminder that while GDC is no longer happening next week in San Francisco, organizers invite you to watch livestreams of the awards and some of the talks planned for GDC 2020!
Deploy your own video collaboration app in five minutes or less Get a head start on your video app development with three new Twilio open sourced video collaboration applications for iOS, Android, and ReactJS for the Web.
Nation's Nerds Wake Up In Utopia Where Everyone Stays Inside, Sports Are Canceled, Social Interaction Forbidden U.S.—The nation's nerds woke up in a utopia this morning, one where everyone stays inside, sporting events are being canceled, and all social interaction is forbidden.All types of nerds, from social introverts to hardcore PC gamers, welcome...
Soloslides - Play a slideshow of your Google Photos Soloslides is an iOS app that connects to Google Photos and plays simple slideshows on your iPad or iPhone. It can play directly on your Smart TV.
Q&A's from "Building your first Blazor App" JavaScript, HTML 5, ASP.NET, DevExpress, ASP.NET MVC & WebForms, and News - Mehul Harry's DevExpress blog
What's behind the hype about Blazor? - Stack Overflow Blog Blazor is a new client-side UI framework from the ASP.NET team. Its big selling point is the ability to write rich web UI experiences using HTML, CSS, and C# instead of JavaScript—something a lot of developers have been dreaming of.
EdDSA, Ed25519, Ed25519-IETF, Ed25519ph, Ed25519ctx, HashEdDSA, PureEdDSA, WTF? The Edwards-curve Digital Signature Algorithm (EdDSA) You've heard of EdDSA right? The shiny and new signature scheme (well new, it's been here since 2008, wake up). Since its inception, EdDSA has evolved quite a lot, and some amount of standardization pr...
ASP.NET Web API + Entity Framework Core : Installing Swagger/OpenAPI - EP10 Hey Yo, Please subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Talk to us on - https://www.twitch.tv/curiousdrive Follow us ...
What is HTTP request smuggling? Tutorial & Examples | Web Security Academy In this section, we'll explain HTTP request smuggling attacks and describe how common request smuggling vulnerabilities can arise. What is HTTP request ...
Slack disclosed on HackerOne: Mass account takeovers using HTTP... This researcher exploited an HTTP Request Smuggling bug on a Slack asset to perform a CL.TE-based hijack onto neighboring customer requests. This hijack forced the victim into an open-redirect that forwarded the victim onto the researcher's collaborator c...
Tomasz Łakomy Senior Frontend Engineer at OLX Group. His interests include React, Svelte, cypress, VR, app performance and... jQuery, which he still thinks is the best library ever.
Windows PowerShell for Developers Want to perform programming tasks better, faster, simpler, and make them repeatable? Take a deep dive into Windows PowerShell and discover what this distributed automation platform can do. Whether you’re a .NET developer or IT pro, this...
The Human Experience – The story of computing is the story of humanity.™ The story of computing is the story of humanity: this is a story of ambition, invention, creativity, vision, avarice, and serendipity, powered by a refusal to accept the limits of our bodies and our minds. Computing: The Human Experience is a transmedia p...
Em Lazer-Walker I make experimental games, interactive art, and software tools. I thrive at the intersection of HCI and game design; most of my work uses nontraditional interfaces tospark intellectual curiosity about the wider worl...
The Difference Between API Gateways and Service Mesh - Cloud Native Computing Foundation Guest post originally published on Kong’s blog by Marco Palladino, co-founder and CTO, Kong Why API Management and Service Mesh are Complementary Patterns for Different Use Cases Note: The goal...
Researching the optimal; implementing the practical Contact Doug with your automation needs email finked@hotmail.com
DotNet 2020, el mayor evento de .NET de España DotNet 2020 es la conferencia de desarrolladores centrada en las últimas tendencias, con ponentes internacionales especializados en el desarrollo web, arquitectura de software, Inteligencia Artificial, Machine Learning, Blockchain, Javascript, Xamarin, e...
About service meshes - Azure Kubernetes Service Obtain an overview of service meshes, their architecture and capabilities, and what criteria you should consider when selecting one to deploy.
When You Do (and Don't Need) a Service Mesh - The New Stack A decision tree for determining if, and when, you will need a service mesh.
This PIN Can Be Easily Guessed A comprehensive study of user-chosen 4- and 6-digit smartphone unlock PINs.
Azure API for FHIR(r) | Microsoft Azure Azure API for FHIR® is a fully managed, open standards–based API for health data. Create new systems of engagement that drive actionable intelligence.
Nintendo NES FamiCom Creator - Computerphile Bring Donkey Kong home! - The unenviable task given to Masayuki Uemura by Nintendo bosses in the early '80s. Unimpressed by Atari's 2600 they set out to bring a true videogame arcade experience into the home. Many thanks to The National Videogame Museum ...
The Uncensored Library – Reporters without borders I support The Uncensored Library and the fight for press freedom. #TruthFindsAWay
New Acadia Nights: Episode 2 - Wild-Eyed Southern Boys Twitch is the world's leading video platform and community for gamers.
Conference Update The health and safety of our community is our first priority. As a result of the global COVID-19 virus situation we are transforming our upcoming 2020 events to online. We know an online event can’t fully replace an in-person event, but we are working har...
A Vacancy Has Been Detected College was a superlative time in my life. I made lifelong friends, had many opportunities, and even started a little business.
Linux Kernel Teaching — The Linux Kernel documentation This is a collection of lectures and labs Linux kernel topics. The lectures focus on theoretical and Linux kernel exploration.
Weekly Update 182 Geez, where do you even begin given how the world has turned just in the last week? I spend a good quarter hour at the start of this video talking about what I'll be doing, namely getting on with business and running a bunch of public workshops remotely i...
Introducing Postman Mock Call Logs - Postman Blog With the most recent release of Postman, we introduced call logging to ensure that mock servers generated from Postman collections are more useful. Prior to this release, you could publish a mock server from any… Continue reading "Introducing Postman Mock...
Changing the title without JavaScript Blazor is a fantastic way to develop interactive sites without the use of JavaScript.But that is not always entirely true, in some cases, you do need JavaScr...
The Guide to Arrow Functions in ES6 Learn more about a powerful feature of ES6: arrow functions. See how we can have better, more concise, and more powerful functions in JavaScript.
Containers Basics: Providing Persistent Storage to Containers One of the main differences you will notice when comparing containers with Virtual Machines (VMs) is that containers use an ephemeral storage by default. What that means is that containers use what we call as “scratch space” and this data is not persisted...
ASP.NET Core Session Storage Strategies - DZone Web Dev In this article, we discuss how to set up NCache Session Provider for ASP.NET Core applications in order to overcome issues caused by sticky sessions.
Microsoft Dotnet Gitignore File dotnet now has inbuilt functionality to create gitignore files and it's great!
How to SSH into a Windows 10 Machine from Linux OR Windows OR anywhere I've been shushing all over the place lately. I SSH into Linux from Windows using the built-in OpenSSH Client that ...
Microsoft Plots the End of Visual Basic - Thurrott.com Microsoft said this week that it will support Visual Basic on .NET 5.0 but will no longer add new features or evolve the language.
EdDSA, Ed25519, Ed25519-IETF, Ed25519ph, Ed25519ctx, HashEdDSA, PureEdDSA, WTF? The Edwards-curve Digital Signature Algorithm (EdDSA) You've heard of EdDSA right? The shiny and new signature scheme (well new, it's been here since 2008, wake up). Since its inception, EdDSA has evolved quite a lot, and some amount of standardization pr...
PolicyServer Authorization is hard - and authorization is often conflated with authentication and identity. We think that tightly coupling "Identity and Access Management" in a single solution is the wrong approach. These two c...
Ancient shell shows days were half-hour shorter 70 million years ago - AGU Newsroom AGU contact: Liza Lester, +1 (202) 777-7494, news@agu.org Contact information for the researchers: Niels de Winter, Vrije Universiteit Brussel and Utrecht University, +31 6 3444 3433, Niels.De.Winter@vub.be WASHINGTON—Earth turned faster at the end of the...
Seattle Symphony Announces Free Video Broadcasts and Livestreams Seattle Symphony musicians share performances to offer strength, comfort and unity through music while Benaroya Hall is closed through March 31 to limit the spread of the coronavirus (COVID-19).
Developer Resume Reviews (Live Stream) In an effort to give back, I have been doing resume reviews for developers across the world. In this live stream, we looked at 7 different resumes! Request a resume review - https://www.peerreviews.dev Resume review 1 (Mahmoud)- 7:40 Resume Review 2 (Wa...
Microsoft France: Surfrider EU - Plastic Origins Project | CodeStories 80% of ocean plastic comes from inland sources. In this episode of CodeStories, we'll learn about the Plastic Origins project, from Surfrider Foundation Europe, which tackles inland plastic pollution by monitoring microplastic and tracking the path of pl...
How to delete yourself from the internet ‘Trying to delete yourself from the internet is like trying to take piss out of a swimming pool,’ says Troy Hunt, one of the most highly regarded cyber-security staffers at Microsoft (where they know a thing or two about the internet) and regional directo...
The Evolution of Windows Search | Windows Search Platform Welcome to our new blog focusing on all things related to the Windows Search Platform, also known over the years as Windows Desktop Search, the Indexing Service, WSearch, and the Content Indexer. This is the first post in what will be a 4-part series cove...
Windows Search Platform Windows.Storage.Search Storage APIs, Windows Search Indexer service, Structured Query Language, Content Indexing
Homeland Security sued over airport face recognition secrecy – TechCrunch The ACLU said the face recognition system poses "grave risks to privacy and civil liberties."
QA Blog - 2020 - Mindful QA QA blog with posts and tips about QA testing for software/websites. Featured on "Best QA blogs in 2020" lists. Manual and automated software testing blog.
Goal-oriented brain Lately, I’ve been writing a lot more personal content that is more in alignment with my authentic self. Writing technical content is easy…
Continuous integration and deployment for desktop apps with GitHub Actions | .NET Blog From speaking to desktop developers, we’ve heard that you want to learn how to quickly set up continuous integration and continuous deployment (CI/CD) workflows for your WPF and Windows Forms applications in order to take advantage of the many benefits CI...
Nintendo NES FamiCom Creator - Computerphile Bring Donkey Kong home! - The unenviable task given to Masayuki Uemura by Nintendo bosses in the early '80s. Unimpressed by Atari's 2600 they set out to bring a true videogame arcade experience into the home. Many thanks to The National Videogame Museum ...
Group sex app leaks locations, pics and personal details. Identifies users in White House and Supreme Court We've seen some pretty poor security in dating apps over recent years; breaches of personal data, leaking users locations and more. But this one really takes t
Excalidraw Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.
How canceled events and self-quarantines save lives, in one chart This is how we all help slow the spread of coronavirus.
Friends Don't Let Friends Use Dodgy WiFi: Introducing Ubiquiti's Dream Machine and FlexHD I hate dodgy WiFi, hate it with a passion. I finally lost my mind with it a few years ago now so I went and shelled out good money on the full suite of good Ubiquiti gear. I bought a security gateway to do DHCP, a couple of switches for
What do you want to see next in ML.NET? | .NET Blog ML.NET is an open source and cross-platform machine learning framework made for .NET developers. Using ML.NET, you can stay in .NET to easily build and consume custom machine learning models for scenarios like sentiment analysis, price prediction, sales f...
When Remote Work Goes Wrong Remote work is great, but it requires systemic support. And even then, it’s not for everyone. What to try when it’s not going well for an inexperienced team member.
Getting Started with Architecture Decision Records - ardalis Have you ever been on a software team for a while, and then someone new joins the team and starts asking the usual questions about why this or that technology or pattern is being used on the project? And then a few months later, someone else joins and all...
Finding developers who recently made changes to a component with git – Chinh Do A git command to list the developers with recent commits in a specific folder. I find that this is a good/quick way to find out who you need to talk to if you have questions about a specific code component or feature.
The ASP.NET Core security headers guide The ultimate guide to adding security headers in ASP.NET Core. Some features are built-in to core using middleware while others require manual work.
Generate Outputs with Razor Engine in .NET Core Razor is a powerful templating language that enables developers to mix their C# knowledge to build dynamic outputs. Developers often conflate Razor with ASP.NET MVC. The two are separate technologies, although ASP.NET MVC does utilize Razor as its HTML re...
Storage 101: Understanding the NAND Flash Solid State Drive - Simple Talk Today, most organization are using solid-state drives for everything from laptops to enterprise database storage and virtual machines. In this article, Robert Sheldon explains how NAND flash solid-state drives work.
The non expiring documents and the funky clock | RavenDB Recently the time.gov site had a complete makeover, which I love. I don’t really have much to do with time...
Visual Basic support planned for .NET 5.0 | Visual Basic Blog We’ve heard your feedback that you want Visual Basic on .NET Core. Earlier versions of .NET Core supported Class Library and Console applications types. Starting with .NET 5 Visual Basic will support: Class Library Console Windows Forms WPF Worker Servic...
We made SQL visual - why and how Through months of design, prototypes, and user tests we made a visual version of SQL - which has proven to enable 80% of business users to write complex quer…
TechSmith | Global Leader in Screen Recording and Screen Capture TechSmith | Global Leader in Screen Recording and Screen Capture
Don't Touch Ya Face Can't resist the siren song of touching your face? Me either, that's why I've used the power of machine learning to yell at you when you do! Click start to open the app in a new tab.
Don't Touch Your Face Play A Loud Sound Trigger A System AlertThis will bring this window to the foreground, even if it wasn't visible before.
E3 2020 - Everyone Plays This year’s E3 will showcase what's new in video games and provide a unique opportunity to celebrate the excitement of video game culture.
Breezy HR : Sign-up Sign-up with Breezy HR. End-to-end recruiting software to help you attract & hire great employees with less effort.
How (some) good corporate engineering blogs are written I've been comparing notes with people who run corporate engineering blogs and one thing that I think is curious is that it's pretty common for my personal blog to get more traffic than the entire corp eng blog for a company with a nine to ten figure valua...
32: What's new in C# 8. With Tom Deseyn On this episode of DevTalk I speak to Tom Deseyn about all the new features in C# 8. Links: Part 1: C# 8 asynchronous streamsPart 2: C# 8 pattern matchingPart 3: C# 8 default interface methodsPart 4: C# 8 nullable reference typesPart 5: Some more C#...
The goal of your testing strategy I run across this article, which talks about unit testing. There isn’t anything there that would be ground breaking, but I run across this quote, and I felt ...
ongoing by Tim Bray · Facet: FIFO When you inject events into the cloud, do you care whether they come out in the same order they went in? If you do, you’ll be asking for “FIFO” (rhymes with “Fly, foe!”) (stands for “First In First Out”). Some software has it, some doesn’t.
C# 8 asynchronous streams - Red Hat Developer Explore the new C# 8 asynchronous streams feature in this first article in our series covering the new features available in C# 8.
Building the Azure SDK - Repository Structure The Azure SDK team generates many client libraries across multiple languages, so it should come as no surprise that we constantly think about the most efficient mechanism for storing, writing, and distributing those libraries. In an ongoing series, we’re ...
How to fix the order of commits in GitHub Pull Requests In this post I show how to ensure your commits in a GitHub pull request PR are displayed in the same order as the commits to the branch
ongoing by Tim Bray · Eventing Facets What happened was, at re:Invent 2019 I gave a talk entitled Moving to Event-Driven Architecture, discussing a list of characteristics that distinguish eventing and messaging services. It was a lot of work pulling the material together and I’v...
ongoing by Tim Bray · Facet: Deduping When you fire an event into the cloud, can you be sure it’ll only come out again once? It turns out that sometimes they come out more often than they go in. This may or may not be a problem in your application. If it is, there are techniques to...
Open Source Silverlight Replacement Powered by WebAssembly Debuts -- Visual Studio Magazine Userware, on a years-long quest to bring back developer favorite Silverlight, announced an open source implementation of Microsoft's long-deprecated framework for writing rich internet applications, this one based on WebAssembly.
External Identity Provider with ASP.NET Core Identity - Code Maze In this article, we are going to learn how to configure an External Identity Provider with ASP.NET Core Identity and how to implement it in our solution.
Some more C# 8 - Red Hat Developer In the final articles of this series, explore C# 8's new static local functions, indices and ranges, and using declarations.
ASP.NET Core - JSON logger ASP.NET Core supports a logging API that works with a variety of built-in and third-party logging providers. The built-in providers allow to log to the console, the debug output or as ETW messages. In my case I needed to output the messages and their asso...
Blazor Shopping Cart Sample using Local Storage to Persist State — App vNext This little demo is based on a Gist written by Steve Sanderson where he shows how to persist state in the browser using sessionStorage. His demo shows how to persist the counter value but I wanted to try something a bit more real-world, a very simple sh...
ongoing by Tim Bray · Facet: Point-to-Point vs Pub/Sub When there’s an event in the cloud, how many different receivers can receive it? There are two plausible answers: Just one, or anyone.
Azure for .NET developers - Azure for .NET Developers Samples, tutorials, and education for .NET on Azure
Download Visual Studio Code Insiders For early adopters, you can get the latest release of VS Code each day with the Insiders Build. Available on Mac, Linux and Windows.
Bringing full-stack to the JAMstack An opinionated Javascript framework that combines React, GraphQL, Prisma2, SQL, and lots more out of the box.
Visual Studio Code February 2020 Learn what is new in the Visual Studio Code February 2020 Release (1.43)
Mr Barton Maths Almost 10 years after it started, the aim of this website remains the same: to get everybody enjoying their maths a bit more. Whether you are a teacher looking to plan a great series of lessons, or a student looking for some extra help with a topic, hopef...
Scalefast Blog , Newsroom and Press Center | Scalefast Scalefast's blog offers key articles and updates for the eCommerce, as well as company news including updates and new releases.
Building the ultimate virtual office I’m fortunate enough to work in a role which allows me to spend of lot of time talking to people in all sorts of places around the world on a daily basis. As much as I enjoy this varied communication, it plays absolute havoc with your working hours...
Announcing the .NET Core Uninstall Tool 1.0! | .NET Blog Today we are releasing the .NET Core Uninstall Tool for Windows and Mac! Starting in Visual Studio 2019 version 16.3, Visual Studio manages the versions of the SDK and runtime it installs. In previous versions, SDKs and runtimes were left on upgrade in ca...
Distributed DMX with Apache Ignite A little known fact is that the original, intelligent lights and programming hardware formed a distributed system. Each light had its own on-board memory which was used to store the different state…
Principal Program Manager - Azure Compute in Atlanta, Georgia, United States | Engineering at Microsoft Apply for Principal Program Manager - Azure Compute job with Microsoft in Atlanta, Georgia, United States. Engineering at Microsoft
New flaw in Intel chips lets attackers slip their own data into secure enclave – TechCrunch A new flaw in Intel chips threatens to allow attackers to not just view privileged information passing through the system but potentially also insert new data. The flaw isn’t something the average user has to worry about, but it is a sign of the times as ...
It's like JSON. but fast and small. MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in add...
Dealing with account recovery and 2FA I'm a strong supporter of 2FA and we implemented it some time ago on Report URI. All users can use 2FA on their account for free, whether they pay for a subscription or not, and it represents a great way to boost the security of your account. However, pro...
2FA Stats 2FA adoption rates Company/Software,Adoption rate (%),Date reported,Evidence,Notes,Historical evidence SAASPASS IAM,100,2020-03-10,<a href="https://twitter.com/saaspass/status/1237424316284715008?s=20">https://twitter.com/saaspass/status/1237424316284715...
ASP.NET Blog | Blazor WebAssembly 3.2.0 Preview 2 release now available A new preview update of Blazor WebAssembly is now available! Here’s what’s new in this release: Integration with ASP.NET Core static web assets Token-based authentication Improved framework caching Updated linker configuration Build Progressive Web Apps ...
An Eye for Mathematics (feat. 3Blue1Brown) - Objectivity #222 Grant from 3Blue1Brown joins us to look at some treasures from the Royal Society. More links below ↓↓↓ Featuring Grant Sanderson from 3Blue1Brown speaking with Brady. Objectivity on Patreon: https://www.patreon.com/objectivity Check out these videos ...
Tips for the Depressed As we all know, unless you can afford a medical concierge and the most expensive insurance and facilities, the for-profit, private-insurance-based health care system in the United States is somewhere between a headache and a nightmare. Inpatient mental he...
Covid-19, your community, and you — a data science perspective Controlling the spread of covid-19 requires us to all change our behavior
Passing awaited tasks Here’s an interesting question I saw on StackOverflow recently; it was interesting because the answer seems obvious at first, but making a small change to the question makes the answer very d…
Rocket Loader skimmer impersonates CloudFlare library in clever scheme - Malwarebytes Labs URLs can be deceiving, but the one used to mimic CloudFlare's Rocket Loader in the latest Magecart attack takes it to a whole new level.
Remote: A Field Guide Remote A Field Guide I’m William. I've worked as a full-time remote IC in both Edge Engineering and Productivity at Netflix. With the recent threat coronavirus poses to office culture, I thought it timely to start capturing the work remote employees hav...
React and TypeScript - Getting Started Learn how to combine React and TypeScript for a better/safer development experience. For those that are more used to strongly typed languages, TypeScript will be a significant upgrade. React and TypeScript is a great combination. https://www.jamesqquick....
LIMITED TICKETS AVAILABLE ON THE DOOR: Alan Turing and the Enigma Machine Alan Turing may best be remembered as one of the leading code breakers of Bletchley Park during World War II. It was Turing's brilliant insights and mathematical mind that helped to break Enigma, the apparently unbreakable code used by the German military...
Making Your Code Faster by Taming Branches Most software code contains conditional branches. In code, they appear in if-then-else clauses, loops, and switch-case constructs. For better performance, modern processors predict the branch and execute the following instructions speculatively. It is a ...
Apple now requires 'Sign in with Apple' - iOS Development Apple now requires developers who use 3rd party sign-in options, such as 'Sign-in with Google', to also include 'Sign in with Apple'. There are some exceptions but only a handful. You can check them out on section 4.8 Sign in with Apple in Apple's AppStor...
This is How Science Happens • Hillel Wayne I love science. Not the “space is beautiful” faux-science, but the process of doing science. Hours spent calibrating equipment, cross-checking cites of cites of cites, tedious arguments about p-values and prediction intervals, all the stuff that makes sci...
The opt-out illusion - Technology - TLS Katrina Gulliver considers how we have acquiesced to losing our privacy
JetBrains .NET Day Online 2020 - Call for Speakers - .NET Tools Blog In 2019, we held our first JetBrains .NET Day Online – a free virtual event where community speakers covered topics they are passionate about, ranging from deep technical .NET content and speakers’ experiences with specific tools and technologies to perso...
Announcing the COVID-19 Therapeutics Accelerator Mark Suzman announces the COVID-19 Therapeutics Accelerator, a partnership between the Bill & Melinda Gates Foundation, Wellcome, and Mastercard. The initiative aims to identify potential treatments for COVID-19, accelerate their development, and prepare ...
Weekly Dev Tips Weekly Dev Tips offers a variety of technical and career tips for software developers. Each tip is quick and to the point, describing a problem and one or more ways to solve that problem. I don't expect every tip to be useful to every developer, but I hop...
Blazor with guest Carl Franklin | Weekly Dev Tips This is episode 66 with a Blazor tip from Carl Franklin of .NET Rocks fame.
Pylon Validation Services Pylon Validation Services is a blockchain validation company. We provide blockchain advisory services and run validator nodes on select proof of stake blockchains.
What's a key exchange? I've been writing about cryptography for a book for a year now, and it has brought me some interesting challenges. One of them is that I constantly have to throw away what I've learned a long time ago, and imagine what it feels like not to know about a co...
Building microservices through Event Driven Architecture part11: Run Unit tests inside a docker container This tutorial is the 11th part of a series : Building microservices through Event Driven Architecture. The previous step is about building microservices
Introduction to Blazor Hosting Models We look at Blazor Server and Blazor WebAssembly, how you install the Visual Studio Templates and how to integrate an API through Blazor
Getting Started with ML.NET Model Builder for using in ASP.NET Core How to create ML.NET Application using ML.NET Model Builder and use the trained model to predict the result in ASP.NET Core.
Cloud migration: 5 common traps and how to avoid them For most organizations, migrating to the cloud involves 4 phases – opportunistic, cloud-first, ‘all-in’ and cloud-native. Find out the traps along the way.
Monsters Weekly 155 - C# range operator C# 8 adds a range operator to allow you to take slices of an array easily. In this episode, we’ll look at that and at array segments.
Geographically Distributed Teams Some lessons learned from leading geographically distributed teams across multiple time zones.
Using git tag for Presentations or Workshops While we hope it never happens, demo failures happen when presenting talks or doing workshops. I do not know of a speaker that has not had a demo go bad while up on stage or live streams. Many of us have a back up plan… After searching around for solution...
Hack Your Career - Troy Hunt Originally, I was content in my job, happy even. But over time I grew to want more; more job satisfaction, more opportunities, more progression. I started working on making this possible at every opportunity; while I was in the office, nights, weekends, h...
Ditto PR – strategy. execution. impact. From results to client relationships to communications counsel, Ditto is a “better PR firm.” We believe in giving individualized attention to each account by a full team of senior level staff who are passionate about our clients’ issues and have prior exp...
Lava Flowing Into a Seemingly Bottomless Crack Full details at: http://gallery.usgs.gov/videos/423 This video shows lava pouring from the fissure into a seemingly bottomless crack. Napau Crater in the background. Helicopter for scale.
Adding a git commit hash and Azure DevOps Build Number and Build ID to an ASP.NET website A few months back I moved my CI/CD (Continuous Integration/Continuous Development) to Azure DevOps for free. You get ...
Making a cleaner and more intentional azure-pipelines.yml for an ASP.NET Core Web App A few months back I moved my CI/CD (Continuous Integration/Continuous Development) to Azure DevOps for free. You get ...
Robin, Terry & Bob Robin, Terry & Bob return home to 97.3FM in 2020 to share in connections, conversations and more with Brisbane audiences each weekday morning. After over 10 years together already, Robin, Terry & Bob have proven their chemistry and bond that listeners thr...
Defunctionalisation - an underappreciated tool for writing good software | G Research Create today. Predict tomorrow.
Phin Barnes | First Round Capital First Round is a seed-stage venture firm focused on building a vibrant community of technology entrepreneurs and companies.
OpenSilver An open-source reimplementation of Silverlight that runs on current browsers via WebAssembly
How I made a 3D game in only 2KB of JavaScript Months ago, when I heard that the legendary JS1k game jam would not be continuing, I talked it over with some other devs and decided to help fill the void we would host a 2k game jam on itch called…
JavaScript, CSS, HTML & Other Static Files in ASP .NET Core 3.1 This is the tenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled AS…
Comparing OpenAPI / Swagger, GraphQL, and gRPC I’ve been preparing for a talk at Twin Cities Code Camp 2020 ( which will compare and contrast the more common and traditional OpenAPI or Swagger APIs (sometimes called REST APIs in a general…
Borderland between Rendering and Editor - Part 1 · Our Machinery Describes how grid drawing is implemented in The Machinery.
Table 4 . Normalized global results for Energy, Time, and Memory Download Table | Normalized global results for Energy, Time, and Memory from publication: Energy efficiency across programming languages: how do energy, time, and memory relate? | This paper presents a study of the runtime, memory usage and energy consum...
The Computer-free Automation of a Jukebox (Electromechanics) Ever wonder how we made all these crazy machines do all their crazy machine things before computers came along? Wonder no more as we explore the inner workings of a Wurlitzer 3400 series jukebox from 1970! There are some links here for your enjoyment. Pl...
API access: Recurring yearly payment This would help us alot as a company. Doing monthly bill mapping with a corporate creditcard is not working for us :-)
http://nsl.com/papers/denial.html It is a lazy Tuesday afternoon. Perhaps you were idly browsing your favorite news aggregator, or visiting The Orange Website to wade through murky startup groupthink in search of interesting links.
Adam Kutner Cares | Join Attorney Adam Kutner in Giving Back For 26 years, Adam Kutner has helped build the Las Vegas community. Join Mr. Kutner and lend a helping hand to an organization in need.
Readify We help clients with end-to-end digital innovation, delivering brilliant outcomes for clients striving to solve today's challenges and grasp tomorrow's opportunities
The Order of Interfaces Is Important for Casting Performance – Thomas Claudius Huber Recently there was a discussion in a Pull Request for the .NET runtime on GitHub. In the discussion it was mentioned by Jan Kotas from Microsoft that the order of interfaces is important for the casting performance. I never heard of that, and looks I'm no...
Video - An Intro into Async Streams & Channels I recently gave a talk at DDD North talking about some pitfalls in async in C#, and covering Async Streams and Channels.
A Template for Clean Domain-Driven Design Architecture A software architectural template for applying Clean Domain-Driven Design and CQRS to your own solutions
Enhancing Application Insights Request Telemetry This post is a continuation of my series about using Application Insights in ASP.NET Core. Today we will take a deeper dive into Request telemetry. Request TelemetryFor an ASP.NET Core process, the A
Q&A's from "Building your first Blazor App" JavaScript, HTML 5, ASP.NET, DevExpress, ASP.NET MVC & WebForms, and News - Mehul Harry's DevExpress blog
Automatic indexes and garbage collection, features that you shouldn’t need which save the day I recently got into an interesting discussion about one of the most interesting features of RavenDB, the ability to automatically deduce and create indexes o...
Setting up Windows Subsystem for Linux (WSL) 2 for Windows 10 & Docker In this post, we describe the steps needed to enable Windows Subsystem for Linux (WSL) 2 on Windows 10, and how you can use the WSL 2 features with Docker for Windows. #Docker #dockerforwindows #Windows
Tip 254 - Use WAF to protect your web applications with Azure Front Door When you run an application on the web, it is going to be attacked. Your website will be attacked with SQL Injection attacks, Cross-site scripting attacks and every other attack in the OWASP top 10 and beyond. You need to protect your application from the...
Using Azure Service Bus with restricted access Azure Service Bus provides many ways to setup different access levels for all types of things like the bus itself, queues, topics or subscriptions. In this post some of the ways to configure the di…
How Websites Evolved Back to Static HTML/CSS/JS Files — Photo by Hal Gatewood on Unsplash How Websites Evolved Back to Static HTML/CSS/JS Files Or, the JAM stack. Everyone likes to talk about the good old days of simply being able to create a new file with a .html extension and start making a website instead o...
Experimenting with MessagePack Serialization keeps me up at night. For many genres, saving the game state may be as simple as recording what the current level is, along ...
“The Hitchhiker’s Guide To The Galaxy” turns 42 Douglas Adams’s masterwork is blithely comic in tone but deeply serious in purpose
Gates Foundation-backed program will soon be issuing home testing kits for COVID-19 in Seattle – TechCrunch A project funded by the Gates Foundation will soon begin issuing at-home testing kits for the novel coronavirus, COVID-19, according to a report in the Seattle Times. The study, based on a nose-swab should be able to return results in up to two days and w...
The Octo-Bouncer - Electron Dust I started thinking about ball juggling machines in the year 2015. I wrote about my first few attempts at creating them in this blog post from the year 2017. In 2018 I wrote another post about my then newest build. We’re now in the year 2020. And finally, ...
Google and HTTP I've been writing about Google's efforts to deprecate HTTP, the protocol of the web. This is a summary of all the reasons why I am opposed to them doing this.
Cryptographic Signatures, Surprising Pitfalls, and LetsEncrypt The Let's Encrypt Accident On August 11th, 2015, Andrew Ayer posted the following email to the IETF mailing list: I recently reviewed draft-barnes-acme-04 and found vulnerabilities in the DNS, DVSNI, and Simple HTTP challenges that would allow an attacke...
Start Your Free 30-Day Trial Now | Qumu Enterprise Video All business trials of Qumu Cloud Enterprise include full functionality and Live Streaming. Run a CEO address, corporate town hall, online training class, executive webcast or global video collaboration session free for 30 days.
End of Week Apache Spark Code Review Twitch is the world's leading video platform and community for gamers.
My favourite Git commit I like Git commit messages. Used well, I think they’re one of the most powerful tools available to document a codebase over its lifetime. I’d like to illustrate that by showing you my favourite ever Git commit.
Lynda: Online Courses, Classes, Training, Tutorials Learn software, creative, and business skills to achieve your personal and professional goals. Join today to get access to thousands of courses.
Do whatever you can't stop thinking about Since the start of the year, I’ve been making mistakes with with my free time. I’ve been spending some of my leisure time on wrong activities.
Hackers Can Clone Millions of Toyota, Hyundai, and Kia Keys Encryption flaws in a common anti-theft feature expose vehicles from major manufacturers.
ARITH-MATIC: Computational Hardware for Pragmatists Explore the guts of computing with ARITH-MATIC's beautifully engineered DIY electronic kits.
#WomenInScience Thanks to ALL the stars who have appeared in my videos - these are just some of them!
ASP.NET Community Standup - Feb 25, 2020 - Intro to Kubernetes for ASP.NET Core devs Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community Links: https://www.theurlist.com/aspnet-community-standup-2020-02-25
Jim Scheinman TED Talk: The Amazing true story of Galen Clark, the "Father of Yosemite" In this short TED Talk, Jim discusses the true meaning of finding one's passion and leaving one's legacy by weaving in the incredible untold true story of one of the key 'founders' of Yosemite, Galen Clark, an early pioneer and failed entrepreneur, who co...
On the shoulders of the giants A personal blog focused on AI, scientific computing and other passing fads.
Senior Cloud Advocate (Available Globally) in London, London, United Kingdom | Engineering at Microsoft Apply for Senior Cloud Advocate (Available Globally) job with Microsoft in London, London, United Kingdom. Engineering at Microsoft
The Human Genome Is Full of Viruses Your body requires viruses, but viruses don’t always require a body
The Story of the PS2’s Backwards Compatibility From the Engineer Who Built It As the PS2 turns 20 in Japan, a look back on its PS1 backwards compatibility from the eyes of the former Sony engineer responsible for it.
Northern Italy quarantines 16 million people Milan and Venice are among the cities in the lock-down zone as Italy tries to contain the coronavirus.
We have to talk about this Python, Gunicorn, Gevent thing Even if you're in a terrible situation, you should probably try to learn from it. You never know if your purpose in life is to actually serve as a warning to others as that "Demotivational" poster puts it.
Primes Demo - Making an 8 Bit pipelined CPU I've hit a big milestone in my CPU Build, the core of the processor is complete. There will be a few refinements as I convert more of it over to PCB's but the underlying functionality of the processor is done. As a demonstration and test I've implemente...
Wang Xiuying · The Word from Wuhan · LRB 22 February 2020 People on the left call for a united front against the virus. Liberals are determined to hold the government to account...
Not a 'math person'? You may be better at learning to code than you think Want to learn to code? Put down the math book. Practice those communication skills instead.
Firecracker Until now, you needed to choose between containers with fast startup times and high density, or VMs with strong hardware-virtualization-based security and workload isolation. With Firecracker, you no longer have to choose. Firecracker enables you to deplo...
Unsafe.As Method (System.Runtime.CompilerServices) <p sourcefile="api/System.Runtime.CompilerServices.Unsafe.As.yml" sourcestartlinenumber="1" jsonPath="/members/0/summary">Casts the given object to the specified type.</p>
Empowering digital transformation with .NET, ML and Azure Data entry automation is a huge space and has tremendous impact to many countries around the world. Raul Roa is a software engineer in the Dominican Republic who is using .NET Core and Azure to help drive the digital transformation for his country and man...
I have seen things I still don't have any idea what Instagram or Facebook stories is. Tried Googling and still don't have a good idea about it. — Murat Dem...
Here’s What a Googol-to-One Gear Ratio Looks Like To celebrate being alive for a billion seconds, Daniel Bruin built a machine with 100 gears with a 10-to-1 gear ratio...meaning th
Microsoft's Miguel de Icaza Ponders New Use for WebAssembly -- Visual Studio Magazine Miguel de Icaza doesn't post to his personal blog often, but when he does, developers listen.
Security Clearance Jobs - ClearanceJobs Find defense and intelligence jobs requiring federal government security clearance and connect with recruiters on the largest security-cleared career network.
What's new in PowerShell 7 – Check it out! As you know, the PowerShell team just released the new PowerShell version called PowerShell 7. PowerShell 7 will brings a couple of new features and enhancements not only for users who used PowerShell Core 6 but also for people who are currently using Win...
Jekyll Two Ways on Windows: Installing & building Jekyll / GitHub Pages blogs with Ruby on Windows 10 I wanted to write up these steps as I took the time to get my blog up and running on my new laptop, in case it helps someone else get started. Today, we’ll explore two ways of doing this – the Windows way for those of you who like working via Windows, an...
Just a Dash I know it’s been a while, but kids! I didn’t think a Facebook post was appropriate for this as I really wanted to keep this around as a reminder for anyone who reads it and for myself. I’m not looking for a discussion on what you think is right or wrong, ...
Keybase Keybase is for keeping everyone's chats and files safe, from families to communities to companies. MacOS, Windows, Linux, iPhone, and Android.
Thought Download Of course we know our own thoughts and opinions, right? You’d be surprised how much energy we spend on unintentional thoughts. There’s a simple solution: do a thought download. Thought loops happen when we fixate on some part of a thought. We end up with ...
Public Gratitudes Close to a decade ago I decided to take on the 30 days of Gratitude challenge. I wanted a place to track my 3 daily gratitudes (yes, I made up the pluralization) that back in 2012 would be easy to get to. At the time I didn’t use Facebook and decided that...
Abhishek Gupta – Medium Read writing from Abhishek Gupta on Medium. Cloud Advocate at Microsoft working on Open source, Kubernetes, Azure. Mostly using Go and Java. Every day, Abhishek Gupta and thousands of other voices read, write, and share important stories on Medium.
Exploring Different Disciplines in Your Career with Stephen Toub This month's episode features Stephen Toub, a Partner Architect on the .NET team focused on performance and building great libraries. The libraries that Stephen stewards are at the base of your .NET
Thomas Maurer MVP Blog of Thomas Maurer - Microsoft MVP - Focusing on Cloud Computing and Datacenter, especially Microsoft Azure, Windows Server, Container, Windows10, PowerShell and more.
A new kind of GridView right in your console: Introducing the early preview of ConsoleGuiTools | PowerShell Yes. This is yet another post about GridViews. We love them. You love them. What’s not to like? If you’re not familiar with Out-GridView, it can be used to interactively view objects as a table allowing sorting and filtering. Many PowerShell users like to...
Stateful Programming Models in Serverless Functions | QCon San Francisco 2020 Most will agree that Serverless is the future of cloud computing. But when most people think of Serverless, they think of FaaS (Functions as a Service), and when they think of FaaS, they think of functions that are ephemeral, stateless, and short-lived. B...
MYBP (Maybe You’ve Been Pwned) System’s back, and this time he’s talkin’ about security, HaveIBeenPwned, and how to choose a good password. There’s a tl;dr at the end.
Adam Miller | SpeakerHub I am an enthusiastic and often animated speaker with a passion for automation and open source.
How to use PowerShell ISE Mode in Visual Studio Code If you are writing PowerShell code, you might have realized that there weren't really improvements to the PowerShell Integrated Scripting Environment (PowerShell ISE) in the last couple of releases. With PowerShell becoming more popular on cross-platform ...
Upgrade Mount for UniFi AC Pro AP The UniFi nanoHD AP RetroFit Mount makes upgrading to the UniFi nanoHD AP quick and convenient. The RetroFit Mount allows you to mount the UniFi nanoHD AP over existing UniFi AP mounting brackets, with no additional tools needed. Available in three-packs.
Not being an asshole will make you more money All too often in the course of building my business, I bump into the existence of countless assholes. From dealing with aggressive and manipulative salesmen to investors offering term sheets a monkey wouldn't be dumb enough to sign. It frankly sucks. Suck...
localghost.io Hi! ever wanted created a dll and nuget package and wanted to get a report of all of the assembly changes? Well now there is a dotnet tool for that!
The biggest mistakes I've made with Lunch Money (so far) It's been 6 months since the official launch of Lunch Money and I've been sharing milestones, both big and small. But that's hardly the full picture.
EARN IT is a direct attack on end-to-end encryption Yesterday a bipartisan group of U.S. Senators introduced a new bill called the EARN IT act. On its face, the bill seems like a bit of inside baseball having to do with legal liability for informati…
Cloud Storage for $2 / TB / Mo Explore the model that shows why Sia storage will stay below $2/TB/Mo for the long term.
Virgin Media Disclosure Statement | TurgenSec This is our statement in response to the two most common questions sent to us by journalists following our disclosure to Virgin Media of a breach on 28th of February. This included personal information corresponding to approximately nine hundred thousand ...
Zip Files: History, Explanation and Implementation I have been curious about data compression and the Zip file format in particular for a long time. At some point I decided to address that by learning how it works and writing my own Zip program. The implementation turned into an exciting programming exerc...
Zynga faces class action suit over massive Words With Friends hack It’s charging subpar password security and lousy user notification: Zynga has yet to notify users to warn them of the breach, the suit says.
JavaScript Variables: var and let and const There are three ways to create variables in a JavaScript application: using var, using let, or using const. This will not be a post trying to convince you which one you should use, or arguing about what is best. It’s just good to know about the difference...
Caffeine Boosts Problem-Solving Ability but Not Creativity, Study Indicates While the drug is known to increase focus, alertness and motor skills, its effect on creative thinking had not been studied previously.
renderman (RenderMan) | Keybase renderman (RenderMan) is now on Keybase, an open source app for encryption and cryptography.
Build apps for free with Azure Cosmos DB Free Tier | Azure Cosmos DB Blog This blog post was co-authored by Nikisha Reyes-Grange, Senior Product Marketing Manager, Azure Marketing. Introducing Azure Cosmos DB Free Tier Looking to build a new app, develop and test, or run small production workloads with Azure Cosmos DB? Our new ...
Home | Jovica Turčinović Hi, I am Jovica. I have been engaged in software design since 1993. I am an experienced Microsoft .NET Developer in: - .NET programming language, SQL (SQL Server, MySql, DAL), Knockout JS, Umbraco CMS, EPiServer CMS, Object-Oriented Programming (OOP), Sof...
As we work to protect public health, we also need to protect the income of hourly workers who support our campus - Microsoft on the Issues Microsoft has asked its employees who can work from home to do so due to the impact of COVID-19. Despite this meaning a reduced need for many of the hourly workers vital to our daily operations, we’ve decided that Microsoft will continue to pay their regu...
Who is Facebook's mysterious "Lan Tim 2"? Facebook has an interesting feature. It will let you see which companies have associated your off-Facebook activity with your Facebook account. If you visit: you’ll see what companies are sni…
SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systems Deep Learning (DL) algorithms are the central focus of modern machine learning systems. As data volumes keep growing, it has become customary to train large neural networks with hundreds of millions of parameters to maintain enough capacity to memorize th...
My New Role as Senior Program Manager for .NET Data I recently accepted a new role at Microsoft as Senior Program Manager for .NET Data. This post explains the history behind the decision, what I'll be doing and how you can help.
DuckDuckGo is good enough for regular use | www.bitlog.com I haven't tried a new search engine since I tried Bing in 2009. It was time to find out how good DuckDuckGo is in 2020. What was the biggest difference that I found?
piCorePlayer pCP is a high quality audio player via Squeezelite. The use of a DAC will greatly improve sound quality (up to to 384 kHz /24 bit). The player can be controlled via touch screen, phone, tablet, iPad, computer or IR/USB remote control. If you add more play...
The Odyssey of Stark and Melody What would it take these days to build a prototype of a new language and operating system built on top of it, just for fun? This idea started to emerge during the 2018 winter holidays:...
Stark - Language And Frontend Compiler - Prototype 2019 This is the first part of the blog post series about The Odyssey of Stark and Melody and more specifically, about the development of the syntax of the Stark language and its front-end compiler, based...
Krisp | Noise Cancelling App Krisp is a superior noise cancelling app that mutes background noise in real time calls. With one click it removes all extraneous noises for incoming and outgoing calls.
Weekly Update 181 This is the big one. It's all HIBP and Project Svalbard top to bottom this week and I've chosen to exclude everything else in its favour. This is just such an essential part of not just the HIBP narrative, but indeed the narrative of my career and what ge...
The Essential Guide to Securing Remote Access With the convenience of remote access, users are vulnerable to threats like phishing, brute-force attacks and password-stealing malware. Download our guide to learn how to secure remote access, mitigate these attacks and avoid an expensive data breach.
CQRS: Refactoring Queries without Repositories - CodeOpinion Should you eager or lazy load navigation properties in your Aggregate Root? The answer is neither by using queries without Repositories or Aggregate Roots.
C# 8 nullable reference types - Red Hat Developer Explore how C# 8 lets us express whether a variable shouldn’t be null, and when it can be null.
Love in a time of Corona Virus - Tips, Tricks and Best Practices for Working Remotely In this time of the Corona Virus and COVID-19, Microsoft has taken the unprecedented move of shutting down their ...
Millions of tiny databases Millions of tiny databases, Brooker et al., NSDI’20 This paper is a real joy to read. It takes you through the thinking processes and engineering practices behind the design of a key part of …
Visual Studio Code for PowerShell 7 | PowerShell We are excited to announce that we have released a major update to the PowerShell extension for Visual Studio Code. This release contains months of architectural work that first shipped in our PowerShell Preview extension in November of 2019, along with i...
LEGO Lights & Lighting Kits - Free Global Shipping | Light My Bricks Light My Bricks offers the best and largest range of LEGO lights, including LED light kits for LEGO sets, and DIY components for your own LEGO Creations. Free global shipping available, including US, UK, Europe & Asia.
CLUI: Building a Graphical Command Line > “Command line interfaces. Once that was all we had. Then they disappeared, replaced by what we thought was a great advance: GUIs. GUIs…
Companies fret as costs soar for software subscriptions - Indianapolis Business Journal The software as a service—or SaaS—market is going gangbusters.
IPFS Powers the Distributed Web The InterPlanetary File System is a peer-to-peer hypermedia protocol designed to make the web faster, safer, and more open.
Building Blazor applications on a Mac Download Visual Studio: https://aka.ms/VS4MacDownload Blazor lets you build interactive web UIs using C# instead of JavaScript, with rich web UI components implemented using C#, HTML, and CSS. Both client and server code are written in C#, allowing you t...
Intel x86 Root of Trust: loss of trust The scenario that Intel system architects, engineers, and security specialists perhaps feared most is now a reality. A vulnerability has ...
What the f*** were they thinking?! Crazy website biases exposed by naughty words lists (the NSFW version) I’ve long held the view that passwords should consist of as many crazy things as the owner deems fit. If I want to create a password that looks like a dog just ate the keyboard and threw up all the keys, then good for me. (Chances are that
Data Incident Information | Help & Advice Some personal information, stored on one of our databases, has been accessed without permission. Here is the most important information you need to know
Uncle Sam compensates you for data leaks (yeah, right) Under the pretext of compensation for data leaks, fraudsters are selling "temporary U.S. social security numbers."
Radiooooo.com - The Musical Time Machine Pick a decade, pick a country, and let yourself get carried away by the most beautiful musical collection in the world!
The History of the URL On the 11th of January 1982 twenty-two computer scientists met to discuss an issue with ‘computer mail’ (now known as email).
How to Make Yourself Into a Learning Machine Shopify’s Director of Production Engineering explains how reading broadly helps him get to the bottom of things
Introduction to Malware Analysis and Reverse Engineering Introduction to Malware Analysis and Reverse Engineering
Love and Math: The Heart of Hidden Reality: Edward Frenkel: 8601419969265: Amazon.com: Books Buy Love and Math: The Heart of Hidden Reality on Amazon.com ✓ FREE SHIPPING on qualified orders
Clemens Vasters @clemensv I’m the Principal PM Architect for Messaging in the Microsoft #Azure Cloud and related standards. Come ask me questions.
Anthony Levandowski ordered to pay $179 million to Google – TechCrunch Anthony Levandowski, the engineer and autonomous vehicle startup founder who was at the center of a trade secrets lawsuit between Uber and Waymo, has been ordered to pay $179 million to end a contract dispute over his departure from Google. Reuters was th...
Landmark Computer Science Proof Cascades Through Physics and Math | Quanta Magazine Computer scientists established a new boundary on computationally verifiable knowledge. In doing so, they solved major open problems in quantum mechanics and
The tyranny of I/O and the rise of distributed systems A system that runs on a single machine is an order of magnitude simpler than one that reside on multiple machines. The complexity involved in maintaining con...
Blazor WASM Debugging Planned for Visual Studio -- Visual Studio Magazine Microsoft has updated the Spring 2020 roadmap for Visual Studio, which shows several items planned to improve the debugging experience for Blazor, the company's ASP.NET Core project that uses WebAssembly (WASM) to allow C# to be used in web development ...
Creating storage accounts and blob containers using Azure fluent API-s Using new Azure fluent API-s to create Azure storage accounts and blob containers in code is easy, resulting in flexible and readable code.
Scoping in JavaScript: The Basics Let's start with an example. You have the following code and like every good developer, your instinct cries out to remove the duplication. We should only call processVar in one spot. While having it twice might not be the end of the world, imagine additio...
Let's Encrypt to revoke 3,048,289 certificates Yesterday it was announced that Let's Encrypt are to revoke a large number of certificates after identifying a bug in their CA software, Boulder. This blog is here to keep a record of details related to this event and help those affected. What happenedLe...
Let’s Encrypt discovers CAA bug, must revoke customer certificates Let's Encrypt users will need to manually force-renew once to avoid downtime.
Please stop recommending Git Flow! – George Stocker Git-flow is a branching and merging methodology popularized by this blog post, entitled “A Successful Git branching model”.
Waymo Via – Waymo Since 2017, the Waymo Driver has been learning to drive large Class 8 trucks in much the same way a human driver would, after years of driving passenger cars. Many of the principles are the same, but things like braking, turning, and checking for blind sp...
Structured concurrency - Wikipedia Structured concurrency is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by using a structured approach to concurrent programming. The core concept is the encapsulation of concurrent threads of e...
Blazor Tutorial : Event Handling - EP23 Happy Coding!! Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive
Announcing PowerShell 7.0 | PowerShell Today, we’re happy to announce the Generally Available (GA) release of PowerShell 7.0! Before anything else, we’d like to thank our many, many open-source contributors for making this release possible by submitting code, tests, documentation, and issue fe...
Monitoror — Unified monitoring wallboard Monitoror is a wallboard monitoring app to monitor server status; monitor CI builds progress or even display critical values
“Let’s use Kubernetes!” Now you have 8 problems If you’re using Docker, the next natural step seems to be Kubernetes, aka K8s: that’s how you run things in production, right? Well, maybe. Solutions designed for 500 software engineers working on the same application are quite different than solutions fo...
How Explaining Copyright Broke the YouTube Copyright System This is a story about how the most sophisticated copyright filter in the world prevented us from explaining copyright law. It doesn’t involve TikTok dance moves or nuanced 90s remixes featuring AOC. No, it involves a debate at a law school conference over...
Police raid tech support scam centre who had their CCTV hacked by vigilantes An indepth investigation by online vigilantes has exposed the activities of an Indian tech support scam centre. Extraordinarily, fraudsters had the tables turned on them as YouTuber Jim Browning was able to hack into the call centre and access recordings ...
Boots halts Advantage Card payments Attackers using stolen passwords have tried to access Boots accounts, the company says.
Pricing | Kubernetes Engine Documentation | Google Cloud This page explains pricing for worker nodes and cluster management in Google Kubernetes Engine (GKE).
Enhancing Pwned Passwords Privacy with Padding Since launching version 2 of Pwned Passwords with the k-anonymity model just over 2 years ago now, the thing has really gone nuts (read that blog post for background otherwise nothing from here on will make much sense). All sorts of organisations are empl...
How to write a Roslyn Analyzer | .NET Blog Roslyn analyzers inspect your code for style, quality, maintainability, design and other issues. Because they are powered by the .NET Compiler Platform, they can produce warnings in your code as you type even before you’ve finished the line. In other word...
HAB1 04.27.2016 Ascent to 31K Meters (103,000 Feet) I am Kevin Hubbard of Black Mesa Labs. I am a High Altitude Space Balloon Engineer and this is my story of the last 3 days: I work with a small group of ultrasound engineers in Issaquah,WA-USA who …
ASP.NET Blog | Blazor WebAssembly 3.2.0 Preview 1 release now available Today we released a new preview update for Blazor WebAssembly with a bunch of great new features and improvements. Here’s what’s new in this release: Version updated to 3.2 Simplified startup Download size improvements Support for .NET SignalR client Ge...
Playing around with neumorphism in Xamarin.Forms Neumorphism (or neuomorphism) might be a word you've never heard before. If that's the case, then this is the blog post for you!
Announcing PowerShell 7.0 | PowerShell Today, we’re happy to announce the Generally Available (GA) release of PowerShell 7.0! Before anything else, we’d like to thank our many, many open-source contributors for making this release possible by submitting code, tests, documentation, and issue fe...
Introduction to SerenityOS GUI programming This post will give you a quick intro to the basics of GUI programming for SerenityOS.
The growth of command line options, 1979-Present My hobby: opening up McIlroy’s UNIX philosophy on one monitor while reading manpages on the other.
Upgrade Your .NET Console App Experience The lowly console application has gotten a sad reputation in the .NET ecosystem. Generally, the project format is relegated to the arena of the demonstration. We’re all guilty of starting and abandoning that ConsoleApp341 project. It is time the console a...
F# Publications | The F# Software Foundation F# is about clarity of thinking and expression - “computational thinking made manifest” - and is loved by academics and researchers for bringing clear, concise problem solving techniques developed in academia into practice. F# is both based on academic r...
Episode 18 - The History of .NET with Richard Campbell In this episode of The .NET Core Podcast, we talk with Richard Campbell about his upcoming book on the history of .NET, and the Humanitarian Toolbox
Post YC Depression It had been a long time since I'd seen them. In fact, it had been a long time since I’d seen anyone...
Spot The Drowning Child Can you spot the drowning child in this crowded wave pool? An interactive public service announcement. To the untrained eye, drowning can look just like swimming. The Instinctive Drowning Response is frequently missed, even by people nearby.
$75M legal startup Atrium shuts down, lays off 100 – TechCrunch Justin Kan’s hybrid legal software and law firm startup Atrium is shutting down today after failing to figure out how to deliver better efficiency than a traditional law firm, the CEO tells TechCrunch exclusively. The startup has now laid off all its empl...
Why do I rag on BinaryFormatter? tl;dr: seriously, stop using BinaryFormatter The other evening, in the context of protobuf-net.Grpc , someone asked me whether it was possi...
BlazorWebinarWithCarl Having completed the first leg of the Blazor Roadshow, it's now time to answer some common questions surrounding Microsoft's latest offering. Join DevExpress CTO Julian Bucknall and Technical Evangelist Paul Usher as they chat with Carl Franklin about al...
Analysing .NET start-up time with Flamegraphs Recently I gave a talk at the NYAN Conference called ‘From ‘dotnet run’ to ‘hello world’:
Have I Been S0ld? No, trusted security website HIBP off the table, will remain independent Owner Troy Hunt staying in the saddle after potential deal falls through
Tip 253 - Use Ingress Controller to access resources in an Azure Virtual Network In a recent customer engagement, they wanted to access all the AKS services via an Azure virtual network. This customer's application is not an external facing and needs to be on a corporate network to access their resources (e.g. HR, payroll,procurement ...
SAFE Adventures in F# – Azure From The Trenches If you're looking for help with C#, .NET, Azure, Architecture, or would simply value an independent opinion then please get in touch here or over on Twitter.
Tip 252 - Securing your managed Databases in Azure Microsoft Azure provides support for a wide variety of commercial (SQL Database and SQL Managed Instance) and open source databases (MySQL, PostgreSQL, MariaDB). When it comes to protecting your data, Azure provides different security layers. Let's discus...
ASP.NET Core in Azure App Services' Docker Images - Part 3 - Shawn Wildermuth ASP.NET Core in Azure App Services' Docker Images - Part 3 - Shawn Wildermuth
The Spring 2020 Roadmap for Visual Studio published | Visual Studio Blog The Visual Studio roadmap has been updated to provide a peek into the work planned for Visual Studio through June 2020. It captures significant capabilities that we plan to add, but it’s not a comprehensive feature list. Our goal is to clarify what’s comi...
Existence is random [JavaScript code to efficiently generate a random (version 4) UUID] Existence is random [JavaScript code to efficiently generate a random (version 4) UUID]
Azure Service Fabric 7.0 Fourth Refresh Release Azure Service Fabric 7.0 Fourth refresh release which includes bug fixes, and performance enhancements for standalone and Azure environments has started rolling out to the various Azure regions. The updates for .NET SDK, Java SDK and Service Fabric Runtim...
MSSQL data and log files on Azure blob storage Keeping MSSQL data and log files on Azure blob storage is easy and beneficial. Here's how to do it and my conclusions of the experiment.
IIS Hosting for ASP .NET Core 3.1 Web Apps This is the ninth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled AS…
Class definitions in TypeScript In this blog post, we examine how class definitions work in TypeScript:
Levenshtein Distance (Part 3: Optimize Everything!) Less Allocations & Smarter Processing. Tagged with algorithms, performance, csharp, dotnet.
Senior Software Engineer in Redmond, Washington, United States | Engineering at Microsoft Apply for Senior Software Engineer job with Microsoft in Redmond, Washington, United States. Engineering at Microsoft
Levenshtein Distance with SIMD (Bonus Part) Using CPU-specific instructions for even more performance
1619047 - Let's Encrypt: CAA Rechecking bug ASSIGNED (jsha) in NSS - CA Certificate Compliance. Last updated 2020-03-03.
Creating a custom ErrorHandlerMiddleware function In this post I show how to customise the ExceptionHandlerMiddleware to create custom responses when an error occurs in your middleware pipeline
ASP.NET Core middleware with Roslyn Analyzers - Part 2 Learn how to create a Roslyn analyzer that helps your users insert middleware in the Configure method of the Startup.cs file and in the right order.
Mysterious Light Sources I got my first telescope in 2017, in time for the Great American Eclipse. I started paying attention to the concept of light pollution, including finding detailed maps of what places had high or lo…
Intelligent Bill Payment Platform for Businesses | Bill.com The intelligent business payments platform. Bill.com brings smart AP and AR automation and new payment capabilities to your business. Use Bill.com and harness intelligent technology to help streamline your payments process.
SETI@home Search for Alien Life Project Shuts Down After 21 Years SETI@home has announced that they will no longer be distributing new work to clients starting on March 31st as they have enough data and want to focus on completing their back-end analysis of the data.
Working remotely during challenging times - Microsoft 365 Blog Shanghai-based Microsoft employee shares lessons of working remotely during the COVID-19 outbreak.
Firefox 75 On Wayland Now To Have Full WebGL, Working VA-API Acceleration Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
About upcoming limits on trusted certificates In our ongoing efforts to improve web security for our users, Apple is reducing the maximum allowed lifetimes of TLS server certificates.
Model Builder Updates for ML.NET this February | .NET Blog Train image classification models in Azure, recommendation models locally in the Model Builder, and create custom machine learning models!
Getting started with Contoso Crafts Contoso Crafts is a sample application that was created to help how the fundamental concepts behind creating a application with ASP.NET. In this episode, Brady Gaster sits with Christos to discuss the motivations behind the project. If you're hosting an i...
Minimal March – Part 1: Getting Started with .NET and C# at the Command-line Jeff starts ‘Minimal March’, a streaming a blog series about developing with C# and .NET using only command-line tools. In this post, he talks about his initial configuraiton
The Different Kinds of Exoplanets You Meet in the Milky Way Lava worlds. Hot Jupiters. Earth 2.0 candidates. Here's a rundown of some notable exoplanets.
Getting Started With React Hooks React Hooks is an amazing feature in React that allows you to leverage state and lifecycle methods inside of a functional component. You'll see more and more libraries updated to take advantage of React Hooks, so it's in your best interest to learn about ...
Let's Encrypt certificate issue requiring urgent renewal Stack Exchange's certificates are in need of renewal ASAP due to the Let's Encrypt CAA rechecking bug. They have sent out notification emails to affected users but I'm reporting this here just in c...
Episode 133 – Nick Craver: Stack Overflow to .NET Core | The 6 Figure Developer Nick is the Architecture Lead for Stack Exchange. He designs and builds very fast things in hopes of making life easier for millions of developers. His day to day job keeps him fairly busy,
Revoking certain certificates on March 4 Due to the 2020.02.29 CAA Rechecking Bug, we unfortunately need to revoke many Let’s Encrypt TLS/SSL certificates. We’re e-mailing affected subscribers for whom we have contact information. This post and thread will collect answers to frequently asked qu...
How to set up a tab profile in Windows Terminal to automatically SSH into a Linux box By now I hope you've installed Windows Terminal. If not, go do that, I'll wait. It's time. You may also have customize ...
0.3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 Just for fun on 3/3 - these are leftovers from our Pi Million Subscribers video at: https://youtu.be/__UlMppZZgs See who's who at: https://www.numberphile.com/pi-million NUMBERPHILE Website: http://www.numberphile.com/ Numberphile on Facebook: http://w...
Simple Systems Have Less Downtime The Maersk Triple-E Class container ship is 1,300 feet long, carries over 18,000 containers across 11,000 miles between Europe and Asia, and… Its entire crew can fit inside a passenger van.
Integrating Tailwind CSS with Blazor using Gulp - Part 2 In this post, I go deeping into Tailwind CSS. I'll show you how you can customise its settings, optimise the final CSS payload. Then finish up by showing how you can integrate Tailwind into a CI pipeline using Azure DevOps.
C# 8 default interface methods - Red Hat Developer Explore how C# 8 allows us to extend an interface and provide a default implementation.
Next Stream: Wednesday at 11 AM ET // @_clarkio || @clarkio on socials Twitch is the world's leading video platform and community for gamers.
Monsters Weekly 154 - Integration Testing in ASP.NET Core with Alba In this continuation of Episode #152 (https://youtu.be/GBKBCr6SjPs), Dave uses the GitHub Actions release trigger to generate a release version of a NuGet package that links back to the release notes
What's the Difference Between Blazor vs Razor What is Razor? How does it relate to Blazor, and which should you be using? Learn the difference between Blazor and Razor and how to use them in your web apps.
I rebuilt the same web API using Express, Flask, and ASP.NET. Here's what I found. I've been shopping around for a back end framework to support a tabletop game app [https://www.nightpathpub.com/entromancy], and decided to do some research to determine the best fit for my needs. The objective was straightforward: to build a simple RES...
Tip 251 - Working With Azure Functions in VS Code and GitHub Azure Functions is a Serverless component from Microsoft that allows you to create event-based functions that can be dynamically scaled to meet the demand. We can work with all kinds of events such as when a file is uploaded to storage, a message appears ...
svenpetersen1965's Thingiverse Profile I am an engineer in electronic hardware development since 1994. The 3D printing and 3D design came to me in September 2019 and I really enjoy using these tools for my hobbies (or just for fun). My interests are retro computing and electronics. I like to d...
AWS is updating minimum requirements for AWS Tools for PowerShell to Windows PowerShell 3.0 and .NET Framework 4.5 | Amazon Web Services On January 14th 2020 Microsoft ended extended support for Windows Server 2008 and Windows Server 2008 R2. The oldest supported Windows Server version, Windows Server 2012, comes with Windows PowerShell 3.0 and .NET Framework 4.5. The legacy variant of AWS...
Project LightSpeed: Rewriting Messenger to be faster, smaller, and simpler To build this new version of Messenger, we needed to rebuild the architecture from the ground up and rewrite the entire codebase.
Free Magazines for .NET and JavaScript Developers DotNetCurry Magazine better known as the 'DNC Magazine' is a FREE, bimonthly (once every 2 months) digital publication bringing you the latest from the .NET and JavaScript world presented by Microsoft MVP's and industry experts
C# and .NET Book | Covers C# 6, C# 7, .NET Framework and .NET Core A C# and .NET eBook with easy-to-follow concepts in a Q & A format. Use it build a solid foundation of .NET and C# concepts or use it for your next .NET Interview .
Robinhood App and Website Down Robinhood, the free trading app that has signed on more than 10 million users, went down this Monday morning. The app just shows an empty dashboard, buying power, and a message at the bottom saying, "There was an error loading your notifications". It's q...
fork() can fail: this is important Ah, fork(). The way processes make more processes. Well, one of them, anyway. It seems I have another story to tell about it.
Re: SMB over QUIC: Files Without the VPN yes the plan is to bring it to Azure Files too. Makes perfect sense there
GitTrends: GitHub Insights - Monitor Views and Clones of your GitHub Repositories | Product Hunt GitTrends helps you to monitor your GitHub Repositories! ✅ Connect to GitHub ✅ Monitor GitHub Repo Views ✅ Monitor GitHub Repo Clones ✅ Discover Referring Sites
microsoft-signalr - cdnjs.com - The best FOSS CDN for web related libraries to speed up your websites! microsoft-signalr - ASP.NET Core SignalR is an open-source library that simplifies adding real-time web functionality to apps. Real-time web functionality enables server-side code to push content to clients instantly. This client can also be used with the...
Introducing GitTrends: GitHub Insights iOS Android I am so excited to release GitTrends on Product Hunt today! https://www.producthunt.com/posts/gittrends-github-insights GitTrends helps you to monitor your GitHub Repositories: ✅ Connect to GitHub ✅ Monitor GitHub Repo Views ✅ Monitor GitHu...
Tesco issues warning to 600,000 Clubcard holders The supermarket warns that some accounts may have been compromised, but no data has been stolen.
Project Svalbard, Have I Been Pwned and its Ongoing Independence This is going to be a lengthy blog post so let me use this opening paragraph as a summary of where Project Svalbard is at: Have I Been Pwned is no longer being sold and I will continue running it independently. After 11 months of a very intensive process ...
Better passwords in Ruby applications with the Pwned Passwords API The Pwned Passwords API can tell you if a password has been seen in a data breach before. Use it in your Ruby application to encourage better passwords.
Payment Request API This specification standardizes an API to allow merchants (i.e. web sites selling physical or digital goods) to utilize one or more payment methods with minimal integration. User agents (e.g., browsers) facilitate the payment flow ...
Relating Natural Language Aptitude to Individual Differences in Learning Programming Languages This experiment employed an individual differences approach to test the hypothesis that learning modern programming languages resembles second “natural” language learning in adulthood. Behavioral and neural (resting-state EEG) indices of language aptitude...
WireGuard Gives Linux a Faster, More Secure VPN The virtual private network software from security researcher Jason Donenfeld wins fans with its simplicity and ease of auditing.
When Bloom filters don't bloom Last month finally I had an opportunity to use Bloom filters. I became fascinated with the promise of this data structure, but I quickly realized it had some drawbacks. This blog post is the tale of my brief love affair with Bloom filters.
ASP.NET Web API + Entity Framework Core : Loading Related Data | Explicit Loading - EP06 for latest videos, please subscribe to the channel here :) - https://bit.ly/35aQpwc In this ASP.NET #WebAPI #EntityFramework Core tutorial, I am going through steps on how you can load related data using #ExplicitLoading https://github.com/CuriousDrive/...
Blazor Tutorial : Razor Components | EventCallback - EP22 for latest videos, please subscribe to the channel here :) - https://bit.ly/35aQpwc In this #Blazor tutorial, I am going to trough steps on how you can #EventCallback to get values from your child #Component to your parent component GitHub Repo - https:...
NDC Oslo 2020 | Software Developers Conference 8-12 June 2020 - Inspiring Developers since 2008. A Software Developers Conference covering .NET, Agile, C++, Cloud, Database, Design, Devops, Embedded, Front-End Framework, Fun, Functional Programming, Gadgets, IoT, JavaScript, Microsoft, Mobile, People,...
Little known features of iTerm2 iTerm2 has a lot of little-known features that can make development much easier.
Epistemic standards for “Why did it take so long to invent X?” How to answer this question—and how not to
Meet The DotNet Docs! Contributing to docs (and how to make it not suck)! Twitch is the world's leading video platform and community for gamers.
TechBash 2020 - A Developer Conference in the Northeast At TechBash, attendees will take their skills to the next level, learning from experts who share their knowledge in a fun, collaborative, and inclusive environment. TechBash is focused on Web, Cloud, DevOps, Architecture, Best Practices, Soft Skills, and ...
Navigating microservices with .NET Core - Ryan Nowak Join ASP.NET Core architect Ryan Nowak on a developer-focused tour of the microservices landscape. We'll introduce Kubernetes from the .NET Core developer point of view with lots of demos and examples of what the platform has to offer. We'll show how .NE...
Clojure: the Lisp that wants to spread From its humble beginnings, Clojure was always meant to be a “hosted” language. It is important to note that while the Clojure of today is definitely a tightly integrated JVM (Java Virtual Machine) language, there were always multiple implementations of C...
Dan Wahlin on about.me I am a software engineer, architect, and Microsoft Regional Director in Chandler, Arizona. Read my blog.
The Simpsons - Alf pogs From the episode "Bart Sells His Soul" from the television series The Simpsons. "Bart Sells His Soul" is the fourth episode of the seventh season. DISCLAIMER: I do not own any of this footage nor do I own the audio. This is for entertaiment purposes onl...
runtime: non-cooperative goroutine preemption · Issue #24543 · golang/go I propose that we solve #10958 (preemption of tight loops) using non-cooperative preemption techniques. I have a detailed design proposal, which I will post shortly. This issue will track this spec...
Microsoft News API | Partner API Documentation <div> <h2>Summary</h2> <p class='text-justify lead'> We are providing public Microsoft News API end points. Clients can use these endpoints with apikey parameter to distinguish their applications, and use optional activityId to track t...
ASP.NET Community Standup - Feb 25, 2020 - Intro to Kubernetes for ASP.NET Core devs Twitch is the world's leading video platform and community for gamers.
(PUBLIC) Building a better Go linker Building a better Go linker Austin Clements 2019-09-12 golang.org/s/better-linker Motivation As the scale of software built in Go grows, both the memory consumption and performance of the Go linker have become a problem for our users. We’ve had a fire dri...
DevReach - The Premier Dev Conference DevReach is a premier developer conference with 40+ .NET and JavaScript sessions delivered by world-renowned speakers. Now near you – European and US locations.
DevReach 2020 to be Hosted in the US and Bulgaria By popular demand we are bringing DevReach, Europe’s preeminent developer conference, to a new continent!
Home - Serving the Flight Tracking Enthusiast - ADS-B Exchange Welcome to ADSBexchange.com, a co-op of ADS-B/Mode S/MLAT feeders from around the world, and the world’s largest source of unfiltered flight data. Thanks to our worldwide community of participants, if the data is broadcast over the air, you can find it h...
Recent | Stories | DotNetKicks DotNetKicks is a community based news site edited by our members specializing in .NET development techniques, technologies and tools
Welcome to Babylon.js 4.1 - Windows Developer Blog Our mission is to create one of the most powerful, beautiful, and simple Web rendering engines in the world. Our passion is to make it completely open and free for everyone. Today, we are thrilled to announce the official release of Babylon.js 4.1! Before...
Automate developer work using Git Aliases I am using Git for many, many years. I am a big fan of it. How could that be different when you had to use versioning systems like CVS, SVN… I even took influence so that the whole company I work for
Identity column vs ETL Process - Simple Talk Creating ETL process can pose so many challenges we will only fully discover them when really building the ETL. Before you complain about modelling, the
Putting the Fun in C# Local Functions Many popular languages support the use of local functions and in C# 7, support for them was announced with relatively little fanfare. As someone that would consider themselves a C# power-user, I seldom took advantage of the feature until I realized just h...
What's New in Visual Studio Online | Visual Studio Blog Try Docker support, edit environment settings, and more in the latest update to Visual Studio Online!
.NET Framework February 2020 Preview of Quality Rollup for Windows 10 1909, Windows 10 1903, Windows Server, version 1909 and Windows Server, version 1903 | .NET Blog Today, we are releasing the February 2020 Preview of Quality Rollup for Windows 10 1909, Windows 10 1903, Windows Server, version 1909 and Windows Server, version 1903. Quality and Reliability This release contains the following quality and reliability im...
Mutating Objects makes Testing Harder – George Stocker In my course on TDD, one of the sections I’ll spend a lot of time on is how to write code so that it’s easier to test. This is critically important when using TDD or wanting to adopt Test Driven Development.
Tip 250 - Using Visual Studio Online Use Visual Studio Online to build, run, and debug a Node.js app from within a browser. In this lab, you'll learn how to create a VS Online environment from an existing GitHub repository and forward a port for local debugging.
.NET Core 3.0 will reach End of Life on March 3, 2020 | .NET Blog .NET Core 3.0 will reach end of life on March 3, 2020. It is a “Current” release and is superseded by .NET Core 3.1, which was released on December 3, 2019. After that time, .NET Core patch updates will no longer include updated packages .NET Core 3.0.
When Containers Become Trashcans Containers are so awesome. Prior to containers, if you wanted to experiment with some new technology, you had to go through the ringer to configure and install all of the appropriate dependencies, set up the proper infrastructure, and clutter your machine...
GitHub Project Provides 300-Plus Samples of ASP.NET Core/Blazor Fundamentals -- Visual Studio Magazine A GitHub project providing more than 300 code samples to illustrate ASP.NET Core fundamentals has amassed more than 4,000 stars.
Travelling with 24" monitors - My blog During 2019 I was living in Paris and really wondering what I was doing there as my job doesn't require me to be physically in Paris, I was working with teams in India and San Francisco. I don't really need to be close to my friends or be in a …
Join the NEAR Protocol Discord Server! Check out the NEAR Protocol community on Discord - hang out with 2,414 other members and enjoy free voice and text chat.
Use the Git History to Identify Pain Points in Any Project :: Random Bits of Wisdom Have you heard of Adam Tornhill’s work? If not, I highly recommend that you set some time aside and check out Your Code as a Crime Scene or Software DEsign X-Rays. In both books, the author dives into a bit of an unexplored territory - looking at th...
Slides and links from DotNetDays Romania 2020 Slides and links from DotNetDays Romania 2020. GitHub Gist: instantly share code, notes, and snippets.
📕 The 25 most recommended programming books of all-time. Compiling 68 programming book lists and 1280 recommendations, here are the 25 most recommended programming books ever.
HackerTracker.info Hacker Tracker was originally just to keep track of all the awesome that goes on at DEF CON each year. BUT, we've expanded! We now support DEF CON, BSides Orlando, LayerOne, HackWest, ShmooCon, and more on the way, including DerbyCon! :)
NymphCast: a casual attempt at an open alternative to ChromeCast and kin For the past half year or thereabouts I have been working on a little project of mine that I call 'NymphCast' [1]. The initial idea for it o...
Cybersecurity Criminals are disguising themselves as WHO to steal money or sensitive information. If you are contacted by a person or organization that appears to be from WHO, verify their authenticity before responding.
Technical Details of Why Cloudflare Chose AMD EPYC for Gen X Servers Looking back at this week's posts on the design, specifications, and performance of Cloudflare’s Gen X servers using AMD EPYC CPUs.
Sharenting, BYOD and Kids Online: 10 Digital Tips for Modern Day Parents Today is Safer Internet Day which marks the annual occurrence of parents thinking about their kids' online presence (before we go back to thinking very little about it tomorrow!) It's also the day the Courier-Mail here in my home state of Queensland publi...
How to Fill a Klein Bottle - Numberphile In a 3D world, it's possible to fill 4D Klein Bottles - featuring Cliff Stoll. More Cliff videos: http://bit.ly/Cliff_Videos More links & stuff in full description below ↓↓↓ More Klein Bottle videos: http://bit.ly/KleinBottles You can buy a bottle from...
List of 2020 Leap Day Bugs The following is a list of many bugs caught on or near leap day, February 29th, 2020. Each link below references the issue with supporting details where available.
Hemolithin: a Meteoritic Protein containing Iron and Lithium This paper characterizes the first protein to be discovered in a meteorite. Amino acid polymers previously observed in Acfer 086 and Allende meteorites [1,2] have been further characterized in Acfer 086 via high precision MALDI mass spectrometry to reveal...
DDD South West 2020 Call for Papers Extended Following a number of requests, we've decided to extend the DDD South West Call for Papers until Wednesday the 4th of March. This will give everyone busy over the weekend the opportunity to finish off their proposals.
Security Notice On 8 October 2019, we noticed unusual activities on Anycoin Direct's servers. At the time we communicated this via our website and social media accounts. As things stand now, it cannot be ruled out...
data stories канал о том, как (цифровые) технологии и данные меняют общество (и как они этим обществом делаются, оспариваются и меняют свое значение) / PM @Katerfas
.NET Threading and WebAssembly Threading, in general operating systems sense, is not something that the web has been able to use until very recently. The addition of Threads support in WebAssembly, and the activation of the threading support in Chrome opens up a whole new world of poss...
Detroit: Become Human - Scan effect in Unity In Detroit: Become Human, in the role of the androids we could perform a scan of the environment. Today we re-create this effect on Unity. GITHUB: https://github.com/ToughNutToCrack/DetroitScanEffect ITACHANNEL: https://www.youtube.com/channel/UCtj_LuY...
zkMesh A monthly newsletter sharing the latest in decentralised privacy-preserving technologies, privacy protocol development and Zero Knowledge systems
.NET R&D Digest (February, 2020) This year we have one extra day in February, so why not spend it to read some interesting blog posts? Here is a new issue of .NET R&D Digest! Which, besides .NET related topics includes bits of…
My Ordinary Life: Improvements Since the 1990s - Gwern.net A list of unheralded improvements to ordinary quality-of-life since the 1990s going beyond computers.
Building a Custom Router for Blazor In this post, I'm going to show you how you can build your own convention based router component to replace the default router that ships with Blazor.
Important GDC 2020 Update After close consultation with partners in the game development industry & community around the world, organizers have made the difficult decision to postpone the Game Developers Conference this March.
Stack Exchange Data Explorer Q&A for people studying math at any level and professionals in related fields
How a 2 person startup already uses 28 other tools At Across, we wanted to see how many other technology companies and service providers we use on a regular basis. The answer was way more than we thought. For a seed stage 2 person startup, we already use 28 different tools regularly totaling $227 / month ...
A half-hour to learn Rust In order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don't know what it means? In this article, instead of focusing on one or two concepts, I'll try to go through as many Rust snippet...
WPF Tips A blog with WPF tips for Microsoft Visual Studio, C# and .NET developers. Improving XAML coding skills.
How to brainstorm great business ideas It's been said that ideas don't matter, execution does. I wholeheartedly disagree. You need both to succeed, but you can only get so good at execution....
Joel Martinez Follow Joel Martinez and explore their bibliography from Amazon.com's Joel Martinez Author Page.
Microsoft cancels GDC 2020 presence due to coronavirus concerns - Gematsu Following Sony, Facebook, Kojima Productions, Epic Games, Unity, and more, Microsoft has cancelled its presence at Game Developers Conference 2020 due to concerns surrounding the novel coronavirus CODVID19. Find the full statement from the company below. ...
Switching back to the UI thread in WPF/UWP, in modern C# Leveraging the async machinery to transparently switch to the UI thread when needed
moyix (Brendan Dolan-Gavitt) | Keybase moyix (Brendan Dolan-Gavitt) is now on Keybase, an open source app for encryption and cryptography.
Supporting other projects in the community I've relied on a lot of different projects over the years that have helped me in various different ways and recently had the opportunity to start giving something back. Running Report URIWe're lucky enough to have Michal Špaček with us on the team at R...
Microsoft - Official Home Page At Microsoft our mission and values are to help people and businesses throughout the world realize their full potential.
I want off Mr. Golang's Wild Ride My honeymoon with the Go language is extremely over. This article is going to have a different tone from what I've been posting the past year - it's a proper rant. And I always feel bad writing those, because, inevitably, it discusses things a lot of peop...
Black History Month: Hear from 5 Technology Innovators February 1st marked the start of Black History Month, a federally recognized, dedicated month that highlights the contributions of…
Home | INSTINCT3 INSTINCT3 GmbH - Die Agentur für ehrliches Artist Management und Influencer Marketing im Bereich Entertainment, Gaming und E-Sport.
How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica For today’s episode of War Stories, Ars Technica sat down with Naughty Dog Co-founder Andy Gavin to talk about the hurdles in bringing the original Crash Bandicoot to gamers around the world. When Andy and his partner Jason Rubin made the decision to brin...
Programmers generate every possible melody in MIDI to prevent lawsuits - MusicTech Damien Riehl, musician, programmer and copyright attorney, teamed up with programmer, Noah Rubin, to find a way to stop musicians getting sued for their music.
Digital Gift Cards | Give the Gift of Secure Passwords | 1Password Gift a 1Password subscription account, pay with Paypal, Apple Pay, Visa, Mastercard. Redeem a gift code for your account or purchase a code for a friend.
Weekly Update 180 If last week was the week where I felt like I was drowning in data that was still being processed, this week was the week where it came to light. Not all of it, mind you, I've still got ginormous volumes I'm disclosing but it certainly was a whole heap
.NET Framework February 2020 Preview of Quality Rollup | .NET Blog Today, we are releasing the February 2020 Preview of Quality Rollup Updates for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue with rare crashes or deadlocks that ...
Rider 2020.1 Starts Early Access Program - .NET Tools Blog For the first 2020.1 EAP build, we didn’t set our sights on implementing any new big features or changing the world. Instead, we put a lot of effort into polishing and jazzing up the tons of existing features to make … Continue reading →
How to set up Docker within Windows System for Linux (WSL2) on Windows 10 I've written about WSL2 and it's glorious wonders many times. As its release (presumably) grows closer - as of this ...
Overview of Azure Cache for Redis - Simple Talk Caching data is one way to improve application performance. In this article, Chandra Kudumla explains a service for caching data found in Azure called Azure Cache for Redis.
ReSharper Ultimate 2020.1 Kicks off the Early Access Program! - .NET Tools Blog Just an hour ago, we published our first EAP build for ReSharper Ultimate 2020.1. Jump in and preview what’s coming in 2020.1! Since everybody seems interested in performance, let’s start with the performance news. There were tons of changes in … Continue...
Tip 249 - Deploying a Node.js Web App using Visual Studio Code, GitHub Actions and Azure GitHub Actions gives you the flexibility to build an automated software development lifecycle workflow. You can write individual tasks ("Actions") and combine them to create a custom workflow. Workflows are configurable automated processes that you can se...
Adding Observability to .NET Core Apps ASP.NET Blog | Based on customers using .NET Core in different environments, this article explores options for adding observability to .NET Core apps.
Immutability in DTOs? Something that comes up every so often is the question of whether or not Data Transfer Objects should be immutable - that is, should our design of the classes and types of a DTO enforce immutability. To answer this question, we first need to look at what ...
Principal Software Engineer in Redmond, Washington, United States | Engineering at Microsoft Apply for Principal Software Engineer job with Microsoft in Redmond, Washington, United States. Engineering at Microsoft
Strava Runner Profile | David Ortinau David Ortinau is a runner from Wildwood, MO. Join Strava to track your activities, analyze your performance, and follow friends. Strava members can plan routes, participate in motivating challenges, and join clubs. Get started by signing up for free.
The Art of Zero Knowledge: Zero-Knowledge Proofs for Set Membership | ZKProof Standards Last year I wrote about why booking too far in advance can be dangerous for your business, and this concept of margin so eloquently captures what I had recognized had been my problem: I was so booked up with clients that I wasn’t leaving any margin for er...
Mapping coronavirus, responsibly We live in an amazing time as far as cartography is concerned. Technology allows, and actively supports rapid, democratized mapping. Data, compiled and published in near real-time (if not actual real-time) encourages people to get their hands dirty to see...
How to Use Attribute Routing in ASP.NET Core 3.0 MVC Let's see how to use the fine-grained control of attribute routing in our ASP.NET Core 3.0 apps.
Default Keyboard Shortcuts - Visual Studio 2019 for Mac This article lists the default keyboard shortcuts in Visual Studio for Mac
Math with Bad Drawings: Illuminating the Ideas That Shape Our Reality: Ben Orlin: 9780316509039: Amazon.com: Books Buy Math with Bad Drawings: Illuminating the Ideas That Shape Our Reality on Amazon.com ✓ FREE SHIPPING on qualified orders
ASP.NET Community Standup - Feb 25, 2020 - Intro to Kubernetes for ASP.NET Core devs Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community Links: https://www.theurlist.com/aspnet-community-standup-2020-02-25
Don’t try to sanitize input. Escape output. Why you should escape output correctly, but generally not sanitize user input.
Hundred year mistakes My manager and I got off on a tangent in our most recent one-on-one on the subject of the durability of design mistakes in programming languages. A particular favourite of mine is the worst of the …
Israeli Marketing Company Exposes Contacts Database An Israeli marketing company left the authentication credentials for a database online, exposing more than 140 GB worth of names, email addresses and phone numbers.
How to create a Dell-Ubuntu Image on your Dell PC This article takes you through creating a Dell system image on your PC if it's using an Ubuntu operating system.
Hasura raises $9.9M Series A to simplify GraphQL for developers – TechCrunch Hasura, a startup working to solve developer problems around connecting to databases when using the open-source GraphQL tool, announced a $9.9 million Series A investment today. Vertex Ventures US led the round, with participation from SAP.iO Fund and exi...
Why the GOV.UK Design System team changed the input type for numbers - Technology in government About digital and technology projects in government.
Let's Encrypt Has Issued a Billion Certificates We issued our billionth certificate on February 27, 2020. We’re going to use this big round number as an opportunity to reflect on what has changed for us, and for the Internet, leading up to this event. In particular, we want to talk about what has happe...
Showcase of projects built with .net technology - BuiltWithDot.Net BuiltWithDot.Net is a community showcase of projects built with .net framework, .net core, xamarin, mono, mono game, unity, or godot. Anyone can submit.
QuillJs editor & Image resize proxy tag helpers - BuiltWithDot.Net Fluxmatix ASP.NET Core tag helpers is a collection of handy ASPNET Core TagHelpers that I initially created when building BuiltWithDot.Net. Currently it includes 2 tag helpers: QuillEditor This tag helper enables developers to easily add the popular Qui...
CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures" http://www.cppcon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2014 -- Why do you write C++ code? There is a good chance it is in part because of concerns about the performanc...
Welcome to Babylon.js 4.1 Our mission is to create one of the most powerful, beautiful, and simple Web rendering engines in the world. Our passion is to make it…
C# 8 pattern matching - Red Hat Developer We explore C# 8's extended pattern matching support and compare it to pattern matching in C# 7.
https://mathforlove.com/ Get tons of free content, like our Games to Play at Home packet, puzzles, lessons, and more!
Provisional Mode | .NET Blog A coworker asked me what this “PMFullGC” trigger reason he’s seeing in GCStats means. I thought it’d be useful to share the info here. PM stands for Provisional Mode which means after a GC starts, it can change its mind about the kind of GC it’s doing.
The Oldest Company in Almost Every Country (That is Still in Business) - BusinessFinancing.co.uk To survive in the big bad world of business, you need staying power. We wanted to know which businesses around the world have stood the test of time and were th
3.0 Dear community, Apache CouchDB® 3.0.0 has been released and is available for download. Apache CouchDB® lets you access your data where you need it. The Couch Replication Protocol is implemented in …
YC's New Guide to Raising a Series A Over the last two years, YC companies have raised 190 Series A's and over $2B of capital. We collected information about every one of those rounds while working with founders before, during, and after close. We’ve published some of what we learned in our ...
Country Codes, Phone Codes, Dialing Codes, Telephone Codes, ISO Country Codes Find more information about country codes, phone codes, and ISO country codes. We've got the phone codes you need for easy international calling!
Learning Blazor Components: The Definitive Guide Learn the fundamentals of Blazor Component construction, including directives, parameters, child content/templates, routing and event handling.
Getting Started with CORS in ASP.NET Core Discussing how to integrate Cross-Origin Resource Sharing and using it to restrict origin, verbs and headers from the referrer.
Securing gRPC-based Microservices in .NET Core Learn how to add authentication and authorization to gRPC for microservices in .NET Core.
What is a type in TypeScript? Two perspectives What are types in TypeScript? This blog post describes two perspectives that help with understanding them.
Implementing POST-REDIRECT-GET in ASP.NET Core Razor Pages Let's see how to implement POST-REDIRECT-GET in our Razor Pages apps by changing OnGet and OnPost.
REST Commands and Queries in VS Code - ardalis Recently in one of our great devBetter discussions, Rick Hodder (go follow him now) shared a cool extension for VS Code. Basically, it lets you turn VS Code into a REST client. Think of it like a combination of Postman and Azure Data Studio (or LinqPad or...
Working with IWebHostEnvironment and IHostingEnvironment in dual targeted ASP.NET Core Projects In ASP.NET Core 3.x Microsoft introduced a new `IWebHostEnvironment` to replace the obsoleted `IHostingEnvironment`. While that works for top level applications this can cause some complications for multi-targeted libraries that need to support both .NET ...
Azure Cost Management + Billing updates – February 2020 The theme this month is transparency. From rich Azure Hybrid Benefit and reservation reporting in a new Power BI app to a detailed breakdown of resource costs and clarity behind what "not applicable" means in the Azure portal, you won't want to miss this ...
Hard Startups The most counterintuitive secret about startups is that it’s often easier to succeed with a hard startup than an easy one. A hard startup requires a lot more money, time, coordination, or...
automatic SQL injection and database takeover tool sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration t...
Lost doorway reveals historic secrets in Parliament Historical treasures - and evidence of a beer-fuelled party - are uncovered in the Commons restoration.
What's behind the hype about Blazor? - Stack Overflow Blog Blazor is a new client-side UI framework from the ASP.NET team. Its big selling point is the ability to write rich web UI experiences using HTML, CSS, and C# instead of JavaScript—something a lot of developers have been dreaming of.
Your Man in the Public Gallery - Assange Hearing Day 2 - Craig Murray This afternoon Julian’s Spanish lawyer, Baltasar Garzon, left court to return to Madrid. On the way out he naturally stopped to shake hands with his client, proffering his fingers through the narrow slit in the bulletproof glass cage. Assange half stood t...
Regular-Expressions.info - Regex Tutorial, Examples and Reference At Regular-Expressions.info you will find a wide range of in-depth information about a powerful search pattern language called regular expressions.
Dependency Injection in Azure Functions with C# Twilio posts cloud communications trends, customer stories, and tips for building scaleable voice and SMS applications with Twilio's APIs.
Things I Learned From Five Years in Climate Tech Articles about systems, programming, and software engineering management written by Evan Meagher
Neutralinojs NeutralinoJs | Portable and lightweight cross platform application development framework.
Strongly Typed, Dependency Managed Azure in C#: Introducing Cake.AzureCLI A blog about dev: web and mobile, especially .Net, OSS and CI.
ReSharper 2020.1 Roadmap - .NET Tools Blog We'd like to share our plans for ReSharper 2020.1 with you and find out what we can do next to improve your development experience.
Authentication and the Azure SDK How do your apps identify themselves to the cloud resources you are using? This is one of the most important considerations when building a cloud-native app. Ideally, your app should run in all phases of development (dev, test, and prod, for example). W...
Marvin.Cache.Headers 5.0.0 Released A new version of Marvin.Cache.Headers has been released. This is a major version – next to the usual bug fixes,…
Use Blazor and C# to host a static website in Azure Storage Learn how to create a static website with Blazor and C# and host it in Azure Storage
How to ignore files in Git without .gitignore - Red Hat Developer Learn how to prevent accidental file check-ins in Git without the limitations of .gitignore, which only works well with files common to all collaborators.
Power Down: Low power mode for Azure Sphere Many of the IoT devices that Azure Sphere can securely connect need to operate in power-constrained environments. We have heard from many customers who want to integrate Azure Sphere into devices powered by batteries, solar panels, and even supercapacitor...
React Context with TypeScript: Part 2 - Complex context with function components How to use TypeScript to create a strongly-typed React context for function components where the context can be changed by the consumer
#444 – An Interview with Ben Eater Ben Eater joins Chris to talk about building an 8 bit computer on breadboards and how low level construction is a great project for learning more about the field of electronics.
What is this 48-pin laptop hard drive connector? I'm trying to get data off a 2.5 inch hard drive from an old laptop (a Macintosh PowerBook Duo 230), the drive is model: WDS-2120 It looks like a standard mini-IDE hard drive, except it only has 4...
An Intuitive Guide to Linear Algebra – BetterExplained Despite two linear algebra classes, my knowledge consisted of “Matrices, determinants, eigen something something”.
Apple drops a bomb on long-life HTTPS certificates: Safari to snub new security certs valid for more than 13 months Keep your crypto below 398 days after September 1 and you're all good
No raw data, no science: another possible source of the reproducibility crisis A reproducibility crisis is a situation where many scientific studies cannot be reproduced. Inappropriate practices of science, such as HARKing, p-hacking, and selective reporting of positive results, have been suggested as causes of irreproducibility. In...
A History of Entity Framework I recently had the honor of appearing on The 6 Figure Developer podcast. I reminisced about the history of Entity Framework and the role I’ve been blessed to play in it. Have a listen!
Search The Frontier Communications Web Helper has been enabled to provide helpful searches from web address errors. You entered an unknown name that the Armstrong service used to present site suggestions which you may find useful. Clicking any of these suggestio...
KubeCon + CloudNativeCon Europe 2020: It’s a Polyglot World of Stateless Funct... View more about this event at KubeCon + CloudNativeCon Europe 2020
Cycling through all the streets in central London Over the course of the past few years, while I was getting to the work and back home, I traveled through every single street in central London.
Handling Huge Traffic Spikes with Azure Functions and Cloudflare Back in 2016, I wrote a blog post about the Martin Lewis Money show featuring HIBP and how it drove an unprecedented spike of traffic to the service, ultimately knocking it offline for a brief period of time. They'd given me a heads up as apparently, that...
DDD By Night March 2020 @ Zendesk Wed, Mar 18, 2020, 6:00 PM: It's DDD but *lightning*.-We have started planning DDD by Night March 2020 and now looking for speakers.http://bit.ly/2SIq9WBThe evening will be hosted by the DDD Melbourne
Георгий Плотников «Just In Time hooking» Вы когда-нибудь пытались писать код, который будет оптимизирован? Всегда ли код работает настолько быстро, насколько вы ожидали? Не ломай голову — сломай CLR и пусть он сам тебе расскажет всё, что думает о твоем коде. Как это сделать — в этом докладе.
Perhaps the Job Description is the problem Not A Shortage of Programmer Talent If you cant hire good programmers create them from within
Buy X410 - Microsoft Store Download this app from Microsoft Store for Windows 10, Windows 10 Team (Surface Hub), HoloLens. See screenshots, read the latest customer reviews, and compare ratings for X410.
Public Key Infrastructure (PKI) Engineer - Jobs at Apple Apply for a Public Key Infrastructure (PKI) Engineer job at Apple. Read about the role and find out if it’s right for you.
Pancake Numbers - Numberphile Katie Steckles on Pancake Numbers.. Signup for your FREE trial to The Great Courses Plus here: http://ow.ly/EJwH30fiZ1d More links & stuff in full description below ↓↓↓ More Numberphile videos with Katie: http://bit.ly/Steckles_Playlist Katie Steckles we...
BlazorForums.Net Welcome to the new BlazorForums.Net website! BlazorForum is an open source forum app built in Blazor. The code can be found on the GitHub repository at https://github.com/ElliottBrand/BlazorForum.
Just In Time Hooking # Personal site and blog. Please feel free to contact me via the social networks below.
Get help with online scams Find out how to contact our Scams Action service for advice about online scams.
When ASP.NET Core can't find your controller: debugging application parts In this post I describe application parts, how ASP.NET Core uses them to find the controllers in your app, and how to list them.
C# ReadOnlySpan<byte> and static data A useful C# feature for static binary data and avoiding copying.
Securing Firefox with WebAssembly – Mozilla Hacks - the Web developer blog Protecting the security and privacy of individuals is a central tenet of Mozilla’s mission. While we continue to make extensive use of both sandboxing and Rust in Firefox to address ...
How can I replace the first occurrence of a character in every word? Say I have this string: hello @jon i am @@here or @@@there and want some@thing in '@here" # ^ ^^ ^^^ ^ ^ And I want to remove the first @ on every w...
The Facts: Mozilla’s DNS over HTTPs (DoH) – Open Policy & Advocacy The current insecure DNS system leaves billions of people around the world vulnerable because the data about where they go on the internet is unencrypted. We’ve set out to change ...
Getting Started with Parcel.js - A Web Application Bundler Learn how to use Parcel.js as a bundler for your web application. Parcel.js is a “blazing fast, zero-configuration web application bundler” that is incredibly simple to use. A common alternative is Webpack, but Parcel.js is more easier to get started with...
HDRP: Out of Preview in 2019.3 - Unity Technologies Blog High Definition Render Pipeline is verified in 2019.3 with new features and artist tools for achieving high-fidelity graphics. With Version 7.2.0 of the...
Netflix is pleased to announce the open-source release of our crisis management orchestration framework: Dispatch! Outline is a free service for reading and annotating news articles. We remove the clutter so you can analyze and comment on the content.
Acrobat on the Web, Powered by WebAssembly We describe how we used WebAssembly to bring Adobe’s performant and pixel-perfect rendering on the Web with the Document Cloud View SDK.
Monsters Weekly 153 - Releasing NuGet Packages with GitHub Actions In this continuation of Episode #152 (https://youtu.be/GBKBCr6SjPs), Dave uses the GitHub Actions release trigger to generate a release version of a NuGet package that links back to the release notes
Getting started with ML.NET in Jupyter Notebooks For many years .NET developers have been building classic console, desktop or web applications through a stop-modify-recompile-restart cycle. In machine learning and other data-centric tasks this c…
Announcing TypeScript 3.8 | TypeScript Today we’re proud to release TypeScript 3.8! For those unfamiliar with TypeScript, it’s a language that adds syntax for types on top of JavaScript which can be analyzed through a process called static type-checking. This type-checking can tell us about er...
Null API Responses and HTTP 204 Results in ASP.NET Core ASP.NET Core's default API handlers return an HTTP 204 response for null value results. This is meant to be a convenience feature, but if your calling API depends on a proper JSON response or an HTTP 200 result code, it can cause applications to break. In...
10K Request per Second: REST API with Azure SQL, Dapper and JSON In the previous article I described how easy is to create a REST API with Python and Azure SQL. But what about .NET? Would that be as easy as well? Absolutely yes: the native support to JSON offered by Azure SQL will also help a lot again. In addition to ...
It’s 2020. Is your code ready for leap day? "2020 is the start of a new decade – or does it start in 2021?" That was the debate on social media as we crossed over into the new year. There was also a lot of talk about remembering Y2K twenty years later, which inevitably led to speculation about how ...
Update on running ReSharper out of process - .NET Tools Blog Last time we talked about ReSharper out of process, we took a (very long!) look at the magnitude of the task. It’s a massively complex job, re-architecturing an application with 14 years worth of assumptions of COM based APIs into an … Continue reading →
The Secret Code: ASP.NET MVC Conventions ASP.NET MVC is filled with hidden conventions: put a controller or view in a certain place and give it a special name, and it magically work...
TraceProcessor 1.0.0 - Windows Developer Blog TraceProcessor version 1.0.0 is now available on NuGet with the following package ID: Microsoft.Windows.EventTracing.Processing.All This release contains bug fixes, API finalization and minor enhancements since version 0.3.0. Most of these changes were re...
Azure Sphere is now generally available! Good morning, At IoT in Action today, we announced that Azure Sphere is exiting its Public Preview phase and is now a GA (generally available) product. This milestone represents another important step affirming Microsoft’s commitment to provide manufact...
EA and Visual Studio’s Linux Support | C++ Team Blog EA is using Visual Studio’s cross-platform support to cross-compile on Windows and debug on Linux. The following post is written by Ben May, a Senior Software Engineer of Engineering Workflows at EA. Thanks Ben and EA for your partnership, and for helping...
Episode 132 – EF and EF Core with Brice Lambson | The 6 Figure Developer Brice is a senior software engineer on the Entity Framework team at Microsoft. In his spare time, he enjoys giving back to the community through blogging and open source. Links https
Python vs Julia autocorrelation I am trying to do autocorrelation using Julia and compare it to Python's result. How come they give different results? Julia code using StatsBase t = range(0, stop=10, length=10) test_data = sin...
Learn how computers add numbers and build a 4 bit adder circuit Let's build a circuit that adds numbers! Binary addition is even easier than decimal addition since you don't have to know how to add numbers larger than 1. Support me on Patreon: https://www.patreon.com/beneater You can get all the components used in t...
USW Flex Mini UniFi Compact 5-Port Gigabit Switch. Build and expand your network with the UniFi® Switch, part of the Ubiquiti Networks® UniFi Enterprise System. The UniFi Switch, model USW-Flex-Mini, is a smart managed Gigabit switch. It offers 5 RJ45 Ethernet ports, ...
On Voice Coding I have had repetitive stress injury (RSI) flareups on and off for many years. I’ve kept them under control mostly through use of an Kinesis Advantage ergonomic keyboard that I’ve had for fifteen years. However, several months ago, I was diagnosed with car...
Visual Studio for Mac: Refresh(); event Join our free, virtual event to learn how Visual Studio for Mac integrates modern .NET developer tasks and platforms and makes web, mobile and game development easy and productive on your Mac
Andreessen-Horowitz craps on “AI” startups from a great height Andreessen-Horowitz has always been the most levelheaded of the major current year VC firms. While other firms were levering up on “cleantech” and nonsensical biotech startups that viol…
Donald Knuth Was Framed YOW! Talk My YOW! talk, "Designing Distributed Systems with TLA+", is now available! You can watch it here. Donald Knuth Was Framed The other day I was...
Software Development Company | BitTacklr BitTacklr is a software development company that helps you build your products by providing guidance, mentoring, training and implementation.
Are you reading the "What's New" in .NET docs? Did you know that every month, the docs team at Microsoft has a post for what's new in the .NET documentation? For each month there are new articles, updates to existing docs, and kudos for the community contributors. It's super easy to get involved in co...
Passwords, how they are hacked and how to protect them I always liked to understand how things work in InfoSec. This because if you know how Hackers and Criminals operate, you know better how to protect yourself. That’s why on the website I wear to pre…
Brief lessons on handling huge traffic spikes Earlier today, Have I been pwned (HIBP) appeared on a British TV show called The Martin Lewis Money Show. A producer had contacted me about this last week: I Just wanted to get in contact to let you know we're featuring 'have I been pwned?' on the progra...
Chipotle builds new website with .NET Core, Visual Studio Code, and TypeScript Chipotle Mexican Grill is a longtime leader and innovator in the food industry. The company is committed to cultivating a better world by serving responsibly sourced, classically cooked, real food with wholesome ingredients—and without artificial colors, ...
Building a fake company Well this is a first. Twitter user Plazmaz brought a scam github repository and web site to my attention; see his thread on Twitter for details. It’s a pretty obviously fake site, and there i…
Cloudflare silently deleted my DNS records Cloudflare silently deleted my DNS records Edit: I posted this on HN 3 and John Graham-Cumming (the CTO of Cloudflare) reached out and said they're looking into the issue internally 4. I'm grateful th...
C++ decltype and parentheses - why? The subject was discussed before, but this is not a duplicate. When someone asks about the difference between decltype(a) and decltype((a)), the usual answer is - a is a variable, (a) is an expres...
Bastion Bastion is a highly-available, fault-tolerant runtime system with dynamic dispatch oriented lightweight process model. It supplies actor model like concurrency with lightweight process implementation and utilize all the system resources efficiently with g...
Navigating microservices with .NET Core - Ryan Nowak Join ASP.NET Core architect Ryan Nowak on a developer-focused tour of the microservices landscape. We'll introduce Kubernetes from the .NET Core developer point of view with lots of demos and examples of what the platform has to offer. We'll show how .NE...
C# 8 asynchronous streams - Red Hat Developer Explore the new C# 8 asynchronous streams feature in this first article in our series covering the new features available in C# 8.
DDD North 2020 DDD North is a free one day technical event for developers. This is the 9th Developer! Developer! Developer! Community Event in the North of England following on from our previous events. Still a hot ticket among developer community events, it regulalry ...
Confused by "groups" and the Linux "permission model" So I am trying to understand the concept of groups and permissions in Linux, and am thoroughly confused. On my laptop, where I am the sole-user and thus super-user, I understand what it means to ch...
5 arguments to make managers care about technical debt If you think that management wouldn't let you refactor Legacy Code, use these 5 arguments to convince them.
We found 6 critical PayPal vulnerabilities - and PayPal punished us for it | CyberNews CyberNews research analysts discovered 6 serious PayPal vulnerabilities and reported them. But instead of a bounty or thanks, we got punished by PayPal.
Last Week in AWS - AWS News Sprinkled With a Side of Snark Posts about AWS come out over sixty times a day. We filter through it to find the hidden gems and stuff worth reading--right to your inbox each Monday.
Screaming in the Cloud Archives - Last Week in AWS The Staying Power of Kubernetes with Kelsey Hightower
Routed Gothic Font A clean implementation of a common lettering style found on technical drawings, engraved office signs, computer and typewriter keyboards, and some comic books and avionics from the mid-20th century.
Web Workers, comlink, TypeScript and React JavaScript is famously single threaded. However, if you're developing for the web, you may well know that this is not quite accurate. Ther...
.NET Core/Standard Auto Incrementing Versioning Using The AutoGenerated .NET Core/Standard AssemblyInfo.cs When you create a new .NET Core/.NET Standard project you will get a auto generated set of attributes, which is based on these settings fo…
Building String Razor Template Engine with Bare Hands (.NET Core) How ASP.NET Core Razor turns templates into assemblies and runs them
Designing an event-driven process at scale: Part 3 - Red Hat Developer Finish developing your example jBPM health management event-driven business process implementation in Part 3 of this series.
Storage 101: Understanding the Hard-Disk Drive - Simple Talk In this article in the series, Robert Sheldon provides a deep dive into HDDs.
If I send a plaintext e-mail using Gmail to somebody, including my PGP public key block, is that secure? I've been trying to figure out "practical encryption" (AKA "PGP") for many years. As far as I can tell, this is not fundamentally flawed: I know Joe's e-mail address: cool_joe@gmail.com. I have a ...
How to install Visual Studio Code on a Raspberry Pi 4 in minutes Four years ago I wrote how to BUILD (literally compile) Visual Studio Code for a Raspberry Pi ARM machine. Just a few ...
Comparing Callbacks, Promises and Async Await in TypeScript How do callbacks, promises and async/await compare to each other? This article shows the same scenario using each of these three techniques so you can see the differences and choose which appeals most to you.
C# - Sealed and internal - how to use in unit test? Shows how to create a new instance of a sealed class without any public constructors. Reflection to the rescue!
New and improved JonSkeet.DemoUtil It’s amazing how sometimes small changes can make you very happy. This week I was looking at how DragonFruit does its entry point magic, and realized I had a great use case for the same kind …
TypeScript 3.8 Adds Private Fields and Top-Level Await The TypeScript team announced the release of TypeScript 3.8, which includes type-only imports and exports, private fields, and top-level await.
How can I create a password protected .zip file in Windows 10? Winzip claims that it can create a password protected zip on Windows 10, but the Winzip installer fails part way during the installation on Win10. https://www.winzip.com/win/en/downwz.html Is the...
CQRS + Event Sourcing – Step by Step | Learn CQRS and Event Sourcing A step-by-step overview of the parts of a CQRS ES based system and how they fit together. Focusing on the flow from Command through to Read Model.
Alternatives to enums in TypeScript A recent blog post explored how TypeScript enums work. In this blog post, we take a look at alternatives to enums.
Tip 248 - Top 5 VS Code extensions for Azure Developers Visual Studio Code (VS Code) is a lightweight code editor that works great for developing applications for any programming language. It is fast, it updates regularly and it is completely free! And you can extend its behavior by installing extensions. Ther...
Mathematics for the adventurous self-learner For over six years now, I've been studying mathematics on my own in my spare time - working my way through books, exercises, and online courses. In this post I'll share what books and resources I've worked through and recommend and also tips for anyone wh...
CloudSkills.fm CloudSkills.fm is a weekly podcast with technical tips and career advice for people working with cloud-native technologies. This show is for developers, IT pros, or anyone making a career move into the cloud. Episodes will be short and to the point and wi...
I've Just Launched "Pwned Passwords" V2 With Half a Billion Passwords for Download Last August, I launched a little feature within Have I Been Pwned (HIBP) I called Pwned Passwords. This was a list of 320 million passwords from a range of different data breaches which organisations could use to better protect their own systems. How? NIS...
The 17-Klein Bottle - Numberphile 17 Klein Bottles become 1 - featuring Cliff Stoll and the glasswork of Lucas Clarke. More links & stuff in full description below ↓↓↓ More Cliff videos: http://bit.ly/Cliff_Videos More Klein Bottle videos: http://bit.ly/KleinBottles Buy glassware from ...
In depth guide to running Elasticsearch in production In this post, I discuss in-depth information on how to manage elasticsearch in production
The Zen of Go | Dave Cheney This article was derived from my GopherCon Israel 2020 presentation. It’s also quite long. If you’d prefer a shorter version, head over to the-zen-of-go.netlify.com.
Should you self-host Google Fonts? A deep dive into the performance implications of using Google Fonts (good and bad) and whether self-hosting is better.
Application Diagnostics in .NET Core 3.1 - Damian Edwards & David Fowler What do you do when your .NET Core application doesn’t behave the way you expect? Maybe it’s slower since the last deployment or has started crashing at the worst possible times. How do you analyze the issue when your application is running in someone els...
Blazor in more depth - Ryan Nowak & Steve Sanderson In this talk, Blazor's two architects will take you deeper into the framework, showing a range of more advanced features and their internal workings. We'll dig into server-side Blazor and how we built the SignalR-based mechanism for efficiently streaming...
Shared Source CLI Essentials: David Stutz, Ted Neward, Geoff Shilling: 9780596003517: Amazon.com: Books Shared Source CLI Essentials [David Stutz, Ted Neward, Geoff Shilling] on Amazon.com. *FREE* shipping on qualifying offers. <div> Microsoft's Shared Source CLI (code-named Rotor ) is the publicly available implementation of the ECMA Common Language Infras...
Entity Framework Weekly Status Updates (2020) · Issue #19549 · dotnet/efcore This issue contains status updates from the Entity Framework team to provide insight into what we are focused on, progress made, and other interesting highlights from the week. More Information Bro...
OpenVPN Client Connect For Windows | OpenVPN By accessing this website, you agree to our data policy and privacy policy Learn More
A Simple Range Proof From Polynomial Commitments - HackMD $$ \def\Fp{\mathbb{F}_p} \def\FF{\Fp^{\scriptscriptstyle{(<n)}}[X]} \def\com{\mathbf{com}} \def\ran
Entity Framework Weekly Status Updates (2020) · Issue #19549 · dotnet/efcore This issue contains status updates from the Entity Framework team to provide insight into what we are focused on, progress made, and other interesting highlights from the week. More Information Bro...
Recreating 3 Seconds of STAR WARS (Green Screen Model) This Episode ► Watch us attempt to recreate 3 seconds of Star Wars (1977) footage. Not with Drones or 3d graphics, but with the TIE fighter model I built as a 12 year old. Recommended Gear: Venus Optics Laowa 12mm f/2...
Ella: A Vibrator You Control From Your Phone Ella comes with an app, putting vibrations one tap away. For solo or partner play, in the same room or around the world.
How do you do multiple inserts with npgsql (batch not serial) · Issue #2779 · npgsql/npgsql Hey there, I had a look around google for howto do something relatively simple like: INSERT INTO order_side (id) VALUES ('OTHER'),('MARKETSALE'),('MARKETBUY'),('LIMITBUY...
Entity Framework Weekly Status Updates (2020) · Issue #19549 · dotnet/efcore This issue contains status updates from the Entity Framework team to provide insight into what we are focused on, progress made, and other interesting highlights from the week. More Information Bro...
Entity Framework Weekly Status Updates (2020) · Issue #19549 · dotnet/efcore This issue contains status updates from the Entity Framework team to provide insight into what we are focused on, progress made, and other interesting highlights from the week. More Information Bro...
Discussion on lazy-loading of navigation properties · Issue #3797 · dotnet/efcore Note: Issue #10509 has been created to track actual work on lazy-loading. The new issue is locked so that it can be subscribed to for updates on the implementation without noise. This issue has bee...
Software platform dependency analysis with F# and Neo4j It's common for software platforms to consist of many deployed services that communicate with each other and connect to resources over the…
VSTS build failed with nuget buildwebcompiler · Issue #354 · madskristensen/WebCompiler Hi @madskristensen Could you have look please I enable compile on build as seen in the picture below. My scss got compile nicely. Then when i check in the code to source control for DevOps continuo...
Introduction :: Learn TLA+ TLA+ is a formal specification language. It’s a tool to design systems and algorithms, then programmatically verify that those systems don’t have critical bugs. It’s the software equivalent of a blueprint.
Episode 45 - Migrating Stack Overflow to .NET Core with Nick Craver In this episode of The .NET Core podcast we talked with Nick Craver about the on-going migration of Stack Overflow to .NET Core
Under the hood of “Default Interface Methods” 'Default Implementations in Interfaces', sometimes referred to as just 'Default Interface Methods' (DIM) appeared in C# 8. In case you've never heard of the feature, here's some links to get you started:
MongoDB Transactions in .NET Applications This post gives you a general idea on Database Transactions, defines what transactions in MongoDB are and explains how to run your MongoDB as a replicaset. You will also learn how to use MongoDB Transactions in a .NET application.
Inrupt, Tim Berners-Lee's Solid, and Me For decades, I have been talking about the importance of individual privacy. For almost as long, I have been using the metaphor of digital feudalism to describe how large companies have become central control points for our data. And for maybe half a deca...
DDD East Midlands Conference 2020: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
hediet/vscode-debug-visualizer An extension for VS Code that visualizes data during debugging. - hediet/vscode-debug-visualizer
Part 1 - Introduction and Setting up the REPL As a web developer, I use relational databases every day at my job, but they’re a black box to me. Some questions I have: What format is data saved in? (in memory and on disk) When does it move from memory to disk? Why can there only be one primary key pe...
Daniel Rubino on about.me I am a Microsoft specialist, writer, and Executive Editor in Massachusetts. Visit my company website.
Veniqa - Open-source E-commerce Solution. Built using MEVN Stack (Node.js, Express.js, Vue.js, MongoDB) and more. 100% Code Customizable. Veniqa - Open-source E-commerce Solution. Built using MEVN Stack (Node.js, Express.js, Vue.js, MongoDB) and more. 100% Code Customizable.
ErikEJ/EFCorePowerTools Entity Framework Core Power Tools - reverse engineering, migrations and model visualization for EF Core - ErikEJ/EFCorePowerTools
Ed Southall Follow Ed Southall and explore their bibliography from Amazon.com's Ed Southall Author Page.
Am I generating email link tokens correctly? I am developing a reliable system for token generation and validation used mainly for links in confirmation emails (reset password request, change email flow, activate an account, etc...). There a...
Do CPU credits exist for c5d.large instances? And if not, why not? I've been paranoid that the websocket feed I was listening to on a t3.micro instance was being inhibited by cpu steal time from other instances under the same hypervisor. So I switched over to a c5d.
auto as a template argument placeholder for a function parameter C++20 allows using auto for function parameter type. Does it also allow using auto as a template argument placeholder (not similar, but in the spirit of C++17 template<auto> in a way) for fu...
Can I safely update Windows 10? I remember reading in the news that some Windows 10 update destroys your installation a couple of weeks ago. Currently, I am on Version 1909 (Nov 17 2019) Build 18363.592. Is it safe to run the up...
Is the strcasecmp algorithm flawed? I am trying to reimplement the strcasecmp function in C and I noticed what appears to be an inconsistency in the comparison process. From man strcmp The strcmp() function compares the two strin...
Use xmm for stack prolog zeroing rather than rep stos by benaadams · Pull Request #32538 · dotnet/runtime Use xmm registers to clear prolog blocks rather than rep stosd. rep stos does have a shallower growth rate so it will eventually overtake; however unlikely in the size range for the stack clearance...
Why in Linux the rights to execute the file doesn't work? I create a bash script in the user directory that, when executed, for example, displays the text "Hello world". At the same time, I want to be able to execute it only myself (the owner of the file)...
microsoft/electionguard ElectionGuard is a set of open source software components that can be used to create and publish end to end veriable elections as well create a publishable artifact for ballot comparison audits. -...
Channel 9 provides videos for developers, delivered by the people who work behind the scenes at Microsoft. Channel 9 is a community. We bring forward the people behind our products and connect them with those who use them. We think there is a great future in software and we're excited about it. We want the community to participate in the ongoing conversation. ...
What To Do When You Reach Number 1 On Hacker News - Blog by Jared Nelsen A reaction to having an article blasted across the entire internet
NimbleText Data Manipulation, Text Manipulation, Code Generation and Automation You can be more awesome at your job by keeping this tool always within reach.
TimeSnapper, automatic screenshot software, auto screen capture TimeSnapper is an Automatic Screenshot Journal. Play back your week just like a movie. Track time and get a productivity scorecard with a grade for each day! Use it to improve yourself
Pro .NET Benchmarking: The Art of Performance Measurement: Andrey Akinshin: 9781484249406: Amazon.com: Books Pro .NET Benchmarking: The Art of Performance Measurement [Andrey Akinshin] on Amazon.com. *FREE* shipping on qualifying offers. <div><div>Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications
Homepage | Plaid Develop the future of fintech with Plaid, the technology layer for financial services. Plaid enables applications to connect with users’ bank accounts.
Vue Vixens - Workshops for Foxy People to Learn Vue.js Vue Vixens - Workshops for Foxy People to Learn Vue.js
xt0rted/slash-command-action A GitHub Action that can be used to check comments for /commands - xt0rted/slash-command-action
Stack Overflow is leaking user emails I am developing a “Google Alerts” for developers service GitSpo. I have not figured out exactly what it is, but it is growing fast and…
DevOps For Dummies (For Dummies (Computer/Tech)): Emily Freeman: 9781119552222: Amazon.com: Books DevOps For Dummies (For Dummies (Computer/Tech)) [Emily Freeman] on Amazon.com. *FREE* shipping on qualifying offers. <b>Develop faster with DevOps</b> DevOps embraces a culture of unifying the creation and distribution of technology in a way that allows ...
What Happened with LEGO – Reality Prose “What happened with Legos? They used to be simple. Oh come on, I know you know what I’m talking about. Legos were simple. Something happened out here while I was inside. Harry Potter Legos, Star Wars Legos, complicated kits, tiny little blocks. I mean I’m...
Pro .NET Benchmarking: The Art of Performance Measurement: Andrey Akinshin: 9781484249406: Amazon.com: Books Pro .NET Benchmarking: The Art of Performance Measurement [Andrey Akinshin] on Amazon.com. *FREE* shipping on qualifying offers. <div><div>Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications
hassio-addons/addon-ssh SSH & Web Terminal - Home Assistant Community Add-ons - hassio-addons/addon-ssh
COPY | Npgsql Documentation PostgreSQL has a feature allowing efficient bulk import or export of data to and from a table. This is usually a much faster way of getting data in and out of a table than using INSERT and SELECT. See documentation for the COPY command for more details.
TotallyNotChase/glitch-this :camera: Glitchify static images to glitched images and GIFs! - TotallyNotChase/glitch-this
1.05.2019 Wir bauen einen Familien Kalender mit ASP.NET Core Twitch is the world's leading video platform and community for gamers.
VuePress 2/9/2020 - Learn how to use Linq in C# and .NET - SQL like syntax on all your data sources, DB, XML, and even objects
Source Code | OpenVPN Interested in the OpenVPN source code? We offer several different kinds of development builds and snapshots available. Learn about your options here.
Chris Noring — DEV Profile https://twitter.com/chris_noring Cloud Developer Advocate at Microsoft, Google Developer Expert
Blazor | Build client web apps with C# | .NET Blazor is a feature of ASP.NET for building interactive web UIs using C# instead of JavaScript. It's real .NET running in the browser on WebAssembly.
Building a Custom Router for Blazor In this post, I'm going to show you how you can build your own convention based router component to replace the default router that ships with Blazor.
Building a Custom Router for Blazor In this post, I'm going to show you how you can build your own convention based router component to replace the default router that ships with Blazor.
Pro .NET Benchmarking: The Art of Performance Measurement: Andrey Akinshin: 9781484249406: Amazon.com: Books Pro .NET Benchmarking: The Art of Performance Measurement [Andrey Akinshin] on Amazon.com. *FREE* shipping on qualifying offers. <div><div>Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications
Weekly Update 179 On reflection, I feel this week's update was dominated by having a laugh at an IoT candle 😂 And that's fair, too, even though I then went and bought one because hey, this is gonna be great conference talk material! Delivery is going to be much later this...
I'm now offering sponsorship of this blog I have a love-hate relationship with ads, whether they be on my blog or anywhere else for that matter. I get that they're a necessity for many news outlets to keep providing the free information that we all want, but I also can't stand the way advertising...
Ivan On Tech on Programming in Solidity, C++, and Javascript - Cryptographic Asset After his mathematician mom gave him an HTML book, Ivan Liljeqvist of Ivan on Tech read it over and over. “I remember very clearly there was a chapter about the objects and classes in C++,” he said. “I didn't understand how it worked and why it worked. So...
PostHog – Self Hosted Product Analytics We help engineers understand their product usage. Automate event and user data collection, to understand how to build for impact.
Code Maze Weekly #13 - Code Maze This week brings us a new set of fresh and unique articles in .NET World: .NET and C# Generic Host Builder in ASP .NET Core 3.1 [wakeupandcode.com] Shahed covers Generic Host Builder in detail in the “G” part of his A-Z series of 2020. If you want to know...
GOODBYE JAVASCRIPT! Build an Authenticated Web App in C# with Blazor + .NET Core 3.0 Check out the blog post: https://developer.okta.com/blog/2019/10/16/csharp-blazor-authentication Okta is a developer API service that stores user accounts for your web apps, mobile apps, and APIs. * Sign up for Okta for free at https://developer.okta.co...
Configure the Linker for ASP.NET Core Blazor Learn how to control the Intermediate Language (IL) Linker when building a Blazor app.
VorTechS/BlazorCarousel A simple Blazor Carousel component. Contribute to VorTechS/BlazorCarousel development by creating an account on GitHub.
Build a JavaScript Responsive Sidebar Menu Improve your website's responsiveness by learning how to build a JavaScript responsive sidebar menu. These days, users can access your site from any type of device, and it's your responsibility to ensure that it looks and functions well on all of them. On...
Free Website Builder | Create a Free Website | Wix.com Create a free website with Wix.com. Choose a stunning template and customize anything with the Wix website builder—no coding skills needed. Create yours today!
Retargeting & Tracking Pixels: Explained! How does Facebook know that you doubted to buy something on another website? They use tracking pixels! A small image that is added to other websites & track your activity and interests. Let's Simply Explain how they work. Tracking pixels are small 1x1 im...
What Are APIs? - Simply Explained APIs are very technical, and yet they are used everywhere. Simply put: APIs allow different apps and services to work together in various ways. In this video, I'll highlight four ways in which APIs can be used: to access data, to hide complexity, to exten...
DevOps For Dummies (For Dummies (Computer/Tech)): Emily Freeman: 9781119552222: Amazon.com: Books DevOps For Dummies (For Dummies (Computer/Tech)) [Emily Freeman] on Amazon.com. *FREE* shipping on qualifying offers. <b>Develop faster with DevOps</b> DevOps embraces a culture of unifying the creation and distribution of technology in a way that allows ...
Testing GitHub Oneboxes for Stack Overflow for Teams UPDATE: Some new features and bug fixes based on your feedback! PRs now render HTML that matches exactly with GitHub Links to the GitHub username now go to the user profile See the updates in the
Opinion: The unspoken truth about managing geeks The stereotypes that lump IT professionals together are misguided. It's actually the conditions that surround the IT pros that are stereotypical, and the geeks are just reacting to those conditions the way they always react -- logically.
Just one week left to submit your talk proposals for DDD South West 2020! Since opening for talk proposals for DDD South West 2020 on February 1st we've had a surge of great submissions. Tomorrow marks the last week to get your talks in! So if you're planning on proposing a talk for DDD South West 2020 then you best hurry as pr...
Debugging Wednesday — Cancel this task! Last Wednesday “Debugging” day for Kevin and myself. Let’s share with you these frustrating but interesting minutes.
The state of dotnet performance Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE.
Testing GitHub Oneboxes on Stack Overflow for Teams UPDATE: Some new features and bug fixes based on your feedback! PRs now render HTML that matches exactly with GitHub Links to the GitHub username now go to the user profile See the updates in the
Master these JavaScript Fundamentals to Land Your Next Job From closures to array methods, learn what JavaScript concepts you should master to land a new job.
A Brief Intro to Clean Architecture, Clean DDD, and CQRS A brief explanation of Clean Architecture, Clean Domain-Driven Design, and Command/Query Responsibility Segregation.
Loosely Coupled Show: Software Architecture and Design - CodeOpinion I'm excited to announce the Loosely Coupled Show, a project I'm working on with James Hickey that will have discussion on software arechitecture and design.
The Power of EventSourcing — Softwarepark We just had a nice experience while maintaining one of the applications we created for our customer and we wanted to share this with you! We are building a small ‘on-the-side’ project for a customer that supports the planing of a huge event with more tha...
Storing IoT Data in a database One question that comes up a lot when getting started with IoT is 'How do I store all this data?'. This is an important question - IoT creates a LOT of data, some of which can be analyzed on the fly, but there are a large number of cases where you want to...
Fundamental Concepts for Elastic Jobs in Azure SQL Database Elastic Jobs are currently in public preview. The feature is ready and we are preparing to make it officially generally available. No whitelisting or extra steps are required to get started. In my previous post, I explained what Elastic Jobs are and w...
Getting started with Uno Platform and ReactiveUI - Uno Platform Summary The article shows how to create a cross-platform Uno template app that consists of a basic NavigationView and basic ViewModel navigation capabilities, and can run on Windows, Android, iOS, and as a website (via WASM). It uses the following framewo...
Provisioning X.509 Devices for Azure IoT Hub using .NET Core This article shows how Azure device provisioning service can be used to setup an Azure IoT Hub and provision devices using X.509 certificates in an enrollment group. The certificates are created us…
Trains.NET - Lets ride the Comet ☄ and see how far we get Twitch is the world's leading video platform and community for gamers.
MFractor For Visual Studio Windows Now Available MFractor is now available for Visual Studio Windows. A powerful productivity tool for Xamarin developers, MFractor makes it easy to write beautiful, bug-free Xamarin apps.
Fixing Random, part 28 Last time on FAIC we implemented a technique for sampling from a non-normalized target PDF: Find an everywhere-larger helper PDF that we can sample from. Sample from it. Accept or reject the sample…
Fixing Random, part 24 [Code for this episode is here.] So far in this series we’ve very briefly looked at continuous distributions on doubles, and spent a lot of time looking at discrete distributions with small s…
Trains.NET - Lets ride the Comet ☄ and see how far we get Twitch is the world's leading video platform and community for gamers.
Porting old posts, part 2 I’m continuing my efforts to port over and update my old blog content. The previous episode is here. We’re still in the first few weeks of me blogging; I was pumping out articles at a r…
Add spec for TFMs in .NET 5 by terrajobst · Pull Request #92 · dotnet/designs We'd like to drastically simplify the framework names (TFMs) developers must use in project files and NuGet packages. This includes merging the concept of .NET 5 and .NET Standard while still b...
ASP.NET Core middleware with Roslyn Analyzers - Part 1 Learn how to create Roslyn Analyzers to help add ASP.NET Core middleware and in the right order.
What is content caching on Mac? On your Mac, use content caching to speed up downloads and reduce bandwidth usage.
petterhoel/Todos Various todo list backend API implementations. Contribute to petterhoel/Todos development by creating an account on GitHub.
Fixing Random, part 18 Before that silly diversion I mentioned that we will be needing the empty distribution; today, we’ll implement it. It’s quite straightforward, as you’d expect. [Code for this epis…
Fixing Random, part 23 So… I’ve got good news and bad news. The good news is: I’ve described an interface for discrete probability distributions and implemented several distributions. I’ve shown h…
The type or namespace name 'Pipelines' does not exist in the namespace 'System.IO' · Issue #19133 · dotnet/aspnetcore I got this error after upgrade to .NET Core SDK 3.1.102 and I do not see anything about this changing in doc
Compiler Explorer - C (x86-64 clang 9.0.0) int foo; short *bar = &foo; void func(void) { int foo2; short *bar2; bar2 = & foo2; }
EF Core adoption is very healthy I commonly see feedback from people assuming that EF Core is not heavily used. This isn’t true. The internal usage numbers are very healthy. The number of people moving from previous EF Core …
Fixing Random, part 29 [It is] a spectacular vindication of the principle that each individual coin spun individually is as likely to come down heads as tails and therefore should cause no surprise that each individual t…
Medicare for All: Last Week Tonight with John Oliver (HBO) As presidential candidates continue to discuss Medicare for All, John Oliver explores how much it might cost, what it will change, and who it will help. Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel for mor...
DEFINE_ME This site requires Cookies to be enabled to function. Please ensure Cookies are turned on and then re-visit the desired page.
JetBrains Mono: A free and open source typeface for developers Try JetBrains Mono in your IDE. Its simple forms and attention to every detail make coding a nice experience for developers’ eyes, no matter which IDE you choose.
Fixing Random, part 22 [Code for this episode is here.] Last time in this series I left you with several challenges for improving our DSL for imperative probabilistic workflows. But first, a puzzle: Question One: You are…
How to test logging when using Microsoft.Extensions.Logging A tutorial to easily write effective tests of the logs generated by your libraries of applications. Introducing MELT, a Testing library for Microsoft.Extensions.Logging.
Time Stand Still On January 7, 2020, the music industry lost a giant. Neil Peart, the drummer and lyricist for the band RUSH, lost a three and and a half year battle with glioblastoma, a form of brain cancer. Neil will forever be one of the most influential rock drummers ...
Service Fabric Community Q&A 41 We are resuming our first Service Fabric Community Q&A call for 2020 beginning this month. Join us at 10am PDT on Thursday, Feb 20th to ask us any questions related to Service Fabric, Mesh, containers in Azure, etc. This month's Q&A features one se...
Exclusive: Details of 10.6 million MGM hotel guests posted on a hacking forum | ZDNet MGM Resorts said security incident took place last summer and notified impacted guests last year.
Visual Studio for Mac: Refresh(); event speakers and sessions | Visual Studio Blog We’re just 19 days from the Visual Studio for Mac Refresh(); event and are excited to share the full agenda and speaker list with you! Keynote: A Fresh Look at Visual Studio for Mac Amanda Silver, Scott Hunter, Jon Galloway Whether you’re completely new ...
How do you do multiple inserts with npgsql (batch not serial) · Issue #2779 · npgsql/npgsql Hey there, I had a look around google for howto do something relatively simple like: INSERT INTO order_side (id) VALUES ('OTHER'),('MARKETSALE'),('MARKETBUY'),('LIMITBUY...
.NET Design Review: Quick Reviews 00:00:00 - Approved: Add CancellationToken overloads to Socket.ConnectAsync and Socket.AcceptAsync https://github.com/dotnet/runtime/issues/921#issuecomment-589234342 00:11:07 - Approved: Socket.SetRawSocketOption https://github.com/dotnet/runtime/issues...
Trains․NET - Episode 16 - Nicer UI and removing Windows Forms Originally streamed at https://twitch.tv/davidwengier In this episode we make the Comet ☄ UI look a lot nicer with some custom radio button handlers, and since it is at parity with the Windows Forms client, its time to delete that and fully embrace the x...
Fixing Random, part 25 Last time on FAIC we implemented the Markov process distribution, which is a distribution over state sequences, where the initial state and each subsequent state is random. There are lots of applic…
Candle Touch™- The First Smart, Connected, Real-Flame Candle With a tap on your smartphone, you can now magically light up a real scented candle.
NetFabric/NetFabric.Hyperlinq High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>. - NetFabric/NetFabric.Hyperlinq
Discussion on lazy-loading of navigation properties · Issue #3797 · dotnet/efcore Note: Issue #10509 has been created to track actual work on lazy-loading. The new issue is locked so that it can be subscribed to for updates on the implementation without noise. This issue has bee...
Reminder: Visual Studio for Mac: Refresh(); event on Feb 24 | Visual Studio Blog The Visual Studio for Mac Refresh(); event is just a few days away, starting on Monday, February 24, at 9 AM. We’ve got a great day of content planned. Make sure to “save the date” so you don’t forget over the weekend!
The future of work looks like staying out of the office Dozens of studies find remote workers happy and productive. Why not let them be?
Senior Program Manager in Redmond, Washington, United States | Engineering at Microsoft Apply for Senior Program Manager job with Microsoft in Redmond, Washington, United States. Engineering at Microsoft
The Wandering Earth (2019) - IMDb Directed by Frant Gwo. With Jing Wu, Chuxiao Qu, Guangjie Li, Man-Tat Ng. As the sun is dying out, people all around the world build giant planet thrusters to move Earth out of its orbit and sail Earth to a new star system. Yet the 2500-year journey come...
Compiler Explorer - C (x86-64 clang 9.0.0) char a; int b; long c; long long d; char *e = &b; int *f = &a; long *g = &d; long long *h = &c; // note that "long" and "long long" are the // same size on this compiler, but still warn typedef int test_sizes[sizeof(l...
New optimizations boost performance in preview builds of Microsoft Edge - Microsoft Edge Blog Starting with Microsoft Edge build 81.0.389.0 on 64-bit Windows 10, we’ve enabled new toolchain optimizations that should provide a substantial performance improvement in general browsing workloads. We’ve measured an up to 13% performance improvement in t...
Integrating Tailwind CSS with Blazor using Gulp - Part 1 In this post, I introduce the Tailwind CSS framework, why I like it and why you might want to consider it. I then show how you can integrate it into your Blazor app using NPM and Gulp.
EF Core Tips: Don’t call Update when you don’t need to! I see all kinds of code while investigating issues and answering questions on GitHub. One thing that frequently crops up is calling DbContext.Update or DbSet.Update when it is not needed. Change tr…
Fixing Random, part 21 Last time in this series I proposed a stripped-down DSL for probabilistic workflows. Today, let’s see how we could “lower” it to ordinary C# 7 code. I’ll assume of course th…
Plan for Entity Framework Core 5.0 As described in the planning process, we have gathered input from stakeholders into a tentative plan for the EF Core 5.0 release.
Messaging Layer Security: Towards a New Era of Secure Group Messaging This talk will provide an introduction to message encryption protocols and describe the current ecosystem, including why it's still not a solved problem in the corporate setting. While personal messaging systems have been adopting Signal, corporate messag...
Pushing a database driver to the max: Performance and architecture in the Npgsql PostgreSQL driver This talk will cover the latest architectural changes in the .NET PostgreSQL driver, Npgsql.
Porting old posts, part 1 Thanks again to the good people at Microsoft who have kept my old blog alive for now; my plan is to port the articles from the old site over, and then they will redirect from the old URLs to the ne…
It's the End of the World As We Know It but it's in 7/4 R.E.M. It's the End of the World As We Know It edited to be in 7/4 time
Support pre-release packages with floating versions · Issue #912 · NuGet/Home Consider a project.json specification such as { "A: "1.0.*" } If the only packages in the feed are prerelease packages such as A.1.0.0-alpha, A.1.0.1-beta, the restore fails stating ...
Introducing EF Core 5 Features: CreateDbCommand: I’ll see your string and raise you a command… My previous post showed using ToQueryString to get generated SQL. This will commonly be copy-pasted, but it could also be executed directly by the application. For example: This will work in simple…
Fixing Random, part 26 We’ve been mostly looking at small, discrete distributions in this series, but we started this series by looking at continuous distributions. Now that we have some understanding of how to sol…
Fixing Random, part 19 I’ve got no code for you this time; instead here are some musings about language design informed by our discussion so far. One of the most important questions to ask when designing a language…
Mechanized Proofs for PL: Past, Present, and Future The history of machine-checked proofs about programming languages offers valuable lessons for the future of programming languages research.
NVIDIA/cutlass CUDA Templates for Linear Algebra Subroutines. Contribute to NVIDIA/cutlass development by creating an account on GitHub.
YohDeadfall/Yoh.Tuples An research in area of dynamic tuples in .NET. Contribute to YohDeadfall/Yoh.Tuples development by creating an account on GitHub.
Loosely Coupled Show | Episode #000 | Software Architecture Welcome to the new Loosely Coupled Show by James Hickey and Derek Comartin. We'll be coverting topics around software architecture and design with various guests in the software industry. James Hickey: https://twitter.com/jamesmh_dev https://www.jamesmi...
Create a Meetup Account Find Meetups and meet people in your local community who share your interests.
T4 and EF Core Reverse Engineering I’m a huge fan of T4–the underutilized templating engine that ships as part of Visual Studio.
Cryptologie Hey ! I'm David, a security engineer at Facebook. This is my blog about cryptography and security and other related topics that I find interesting.
Microsoft Flagship Events Explore the multitude of events Microsoft offers for technology leaders, developers and practitioners. We are passionate about providing the right event for everyone in the tech industry.
1564808 - Unable to drag and drop images or URLs from browser to desktop when running Windows as Administrator with UAC disabled RESOLVED (nobody) in Firefox - General. Last updated 2019-11-26.
Document EF Core architecture and internal technical details · Issue #1920 · dotnet/EntityFramework.Docs To make it easier for contributors and provider authors to understand the code. Please comment on this issue with internal areas you would like to see documented. Working list of possible topics to...
Fixing Random, part 20 Without further ado, here’s my proposed stripped-down C# that could be a DSL for probabilistic workflows; as we’ll see, it is quite similar to both enumerator blocks from C# 2 and async…
Data Brokers are Cruising for a Bruising We blame hackers for breaches, but shadowy brokers are often just as culpable, and need to be held accountable.
Security Scanning Your .NET Core Applications No organization exists in an operational vacuum. It’s a natural law of software development that your world will collide with other projects. It is inevitable to share responsibility between customers, vendors, partners, and the open-source ecosystem. In ...
Removed Method Group conversions, more additions to equality. by Mrnikbobjeff · Pull Request #1030 · xamarin/Essentials Description of Change Removed most method group conversions to be able to cache the delegate as this is currently forbidden by the standard for method group conversions. Here is the enum case bench...
The hidden war over grocery shelf space There's a hidden market in the supermarket — Vox's Phil Edwards explains. Follow Phil Edwards and Vox Almanac on Facebook for more: https://www.facebook.com/philedwardsinc1/ Subscribe to our channel! http://goo.gl/0bsAjO Vox.com is a news website that ...
Decompile .NET code while debugging - Visual Studio When debugging a .NET application, you may find that you want to view source code that you don't have. For example, breaking on an exception or using the call stack to navigate to a source location.
Hardware build: CRC calculation CRC (cyclic redundancy check) involves some intimidating math. But it turns out that it can all be done with some fairly simple hardware. In this video, I build the hardware to compute and verify CRCs. Previous video on CRC theory is here: https://youtu.b...
Languages & Runtime: .NET Community Standup - Feb 13th 2020 - ❤🌹 Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
How do CRCs work? CRC (cyclic redundancy check) is one of the most common methods of error detection. It uses some interesting mathematical tricks to guarantee that it can catch certain kinds of errors. How does it work? Support these videos on Patreon: https://www.patreo...
How To Create a Blazor Component In this video, we're going to learn how to create a Blazor component for a Blazor application. We create a template and write C# code to connect the component with the application. If you are new to Blazor make sure you have watched the Blazor introducti...
Fixing Random, part 30 Last time on FAIC I posed and solved a problem in Bayesian reasoning involving only discrete distributions, and then proposed a variation on the problem whereby we change the prior distribution to …
Make your custom .NET GC - "whys" and "hows" - Konrad Kokosa Starting with .NET Core 2.1 a new feature called Local GC has been added. It allows you to do magic things - you can completely replace the default GC used by the runtime with your own, or you can use the default GC outside .NET environment. In the sessi...
Unhandled Exception I answered a question on stackoverflow that started to turn into a brain dump of the debugging techniques we've learnt while building this brand new stack. While everything is still evolving, here's that answer reposted here as a blog post (slightly modif...
Tinkering with client-side Blazor and the AWS SDK for .NET Being a .NET lover, a cross-platform hopeful and a JavaScript ignorant, I was immediately enthused about client-side Blazor. The promise of statically hosted web applications that run on every plat…
Epic Circles - Numberphile The man who loved circles (Objectivity): https://youtu.be/AzmUCL1OHhs More links & stuff in full description below ↓↓↓ Pappus chains, circle inversion and a whole lot more in this EPIC video with Simon Pampena. Support us on Patreon: http://www.patreon....
Simulating Supply and Demand Thanks to supporters on Patreon, especially: Jordan Scales Kairui Wang Eric Helps Ben Kamens Ben Komalo Christy Serbus Sean Barker Rikard Eide Wyatt Nelson Aurélien Géron Patrick Foster Send market signals by supporting Primer on Patreon! https://www.pa...
Roundup #68 Binding Redirects, Combining Types as Effects to Describe an Application, Endpoint from multiple middleware, Clean Architecture
Rider 2019.3.2 is Available! - .NET Tools Blog Just moments ago we published a bugfix update, Rider 2019.3.2. Please bear with me as I walk you through the highlights of this release. First off, Rider has inherited lots of fixes and improvements from ReSharper 2019.3.2, such as: The … Continue readi...
Dave - Black (Live at The BRITs 2020) Stream & Download Psychodrama: https://SantanDave.lnk.to/Psychodrama Psychodrama on Apple Music: https://SantanDave.lnk.to/PsychodramaApple Psychodrama on Spotify: https://SantanDave.lnk.to/PsychodramaSpotify Psychodrama on YouTube Music: https://yt.be/...
Numberphile This is Numberphile. We mainly post videos about mathematics and just numbers in general.
Porting old posts, part 3 I’m continuing in my efforts to move and update all my old content from my MSDN blog to ericlippert.com. Today, posts from early October of 2003. In, out, in-out, make up your mind already Th…
Entity Framework Weekly Status Updates (2020) · Issue #19549 · dotnet/efcore This issue contains status updates from the Entity Framework team to provide insight into what we are focused on, progress made, and other interesting highlights from the week. More Information Bro...
important videos I did some digging with the Wayback Machine to look at previous versions of the playlist and used a url trick to get the names of some of the deleted videos,...
Login | Microsoft Careers This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more .
Transactions with MongoDB 4.0 and .Net Multi-Document Transactions and MongoDBTL;DR - MongoDB 4.0 supports multi-document transactions! When you have 2 mutations (write operations), each affecting 1 document, Mongo used to apply each writ
Jon Galloway - Jon Galloway Between releases of my other book (Professional ASP.NET MVC, next release due out soon!) Jesse Liberty somehow talked me into collaborating with him on writing a book on Windows 8.1 development. Actually, it wasn't a hard sell, because I've done a good am...
Update on our new and upcoming security keys Our current suite of products (Solo C, Solo A, Solo Tap A, Solo Tap C, Somu) make up the first generation of products that Solokeys has released, starting with our initial Kickstarter campaign. Now we’re getting ready to release a new generation of pro...
X25519 in Web Cryptography · Issue #271 · mozilla/standards-positions Request for Mozilla Position on an Emerging Web Specification Specification Title: Curve25519 in WebCrypto Specification or proposal URL: https://github.com/tQsW/webcrypto-curve25519/blob/master/ex...
Weekly Update 178 This week I'm at Microsoft Ignite "The Tour" in Sydney with Lars Klint. I've spent most of the last couple of days doing the "hallway track" (basically just wandering around and saying "hi" to people) and doing a bunch of meetings with folks here on cyber...
Andrew Lock | .NET Escapades Hi, my name is Andrew, or ‘Sock’ to most people. This blog is where I share my experiences as I journey into ASP.NET Core.
Copyrighting all the melodies to avoid accidental infringement | Damien Riehl | TEDxMinneapolis In the litany of copyright infringement lawsuits, technology lawyer and musician Damien Riehl demonstrates that music is merely math, and has a finite number of possible melodies. If you’ve ever thought a song you like sounded similar to another, the culp...
Azure App Configuration is now generally available | Azure updates | Microsoft Azure Azure App Configuration is a managed service that helps developers centralize their application configuration and feature settings simply and securely.
Blazor in more depth - Ryan Nowak & Steve Sanderson In this talk, Blazor's two architects will take you deeper into the framework, showing a range of more advanced features and their internal workings. We'll dig into server-side Blazor and how we built the SignalR-based mechanism for efficiently streaming...
Asher Wolf – Medium Read writing from Asher Wolf on Medium. Cryptoparty founder. Amnesty Australia 'Humanitarian Media Award' recipient 2014. Every day, Asher Wolf and thousands of other voices read, write, and share important stories on Medium.
Continuous C# and F# IDE for iPads and iPhones Continuous is always running your code so you can see changes to objects as you type. This makes writing interactive applications easier than with the old Code-Build-Run cycle. You are now fr...
Visual Studio 2010 Best Practices Learn and implement recommended practices for the complete software development lifecycle with Visual Studio 2010 with this book and ebook.
Appstat - App Store Sales & Analytics on your Mac With Appstat, your apps' status, proceeds, and analytics are just one click away. It lives in your Mac's status bar and, when clicked, displays all the apps you have for sale and how much you are making with each one. Once you try Appstat you'll wonder ho...
Lychee — Self-hosted photo-management done right Lychee is a free photo-management tool, which runs on your server or web-space. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely.
Twitter Guidelines Thank you for visiting the Vertex Pharmaceuticals Incorporated official Corporate Twitter page. This is our corporate page and not a page for our approved or investigational medicines. As a biotechnology company, at times our engagement may seem limited o...
Connection Abstractions · Issue #1793 · dotnet/runtime System.Net.Connections Connections is an abstraction for composable connection establishment. It aims to improve layering separation and provide a standard extensibility model for making network co...
FEMMEBIT FEMMEBIT is a biennial festival uniting an all-female roster of Los Angeles based artists working in video and new media. A 3-day celebration spanning a curated program of symposiums, screenings and exhibitions, FEMMEBIT examines today’s society at large ...
Steven Troughton-Smith is creating Tech, Development & Games Commentary | Patreon Become a patron of Steven Troughton-Smith today: Read 5 posts by Steven Troughton-Smith and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Habitica - Gamify Your Life Habitica is a free habit and productivity app that treats your real life like a game. Habitica can help you achieve your goals to become healthy and happy.
Paperwork Paperwork is an open-source, self-hosted alternative to services like Evernote ®, Microsoft OneNote ® or Google Keep ®
BlurHash Does your designer cry every time you load their beautifully designed screen, and it is full of empty boxes because all the images have not loaded yet? Does your database engineer cry when you want to solve this by trying to cram littl...
bitcrazed (Rich Turner) | Keybase bitcrazed (Rich Turner) is now on Keybase, an open source app for encryption and cryptography.
Strings and Loops within Pi - Numberphile Tom Crawford from Oxford University looks at self-locating strings and interesting loops. Get a Piece of Pi: https://www.patreon.com/posts/piece-of-pi-for-33529079 More links & stuff in full description below ↓↓↓ More of Tom on Numberphile: http://bit....
MongoDB.local SF 2018 MongoDB is coming to SF! Join us for a full-day educational conference covering the fundamentals to advanced techniques of app design and performance management. You’ll hear from the team that builds the database and power users running MongoDB deployment...
Temperature Blanket - A Rare Opportunity for My Coding to Assist Jocelyn's Crafting In which, after almost 17 years, Mrs Nelson finally has cause to call upon my programming skills.
Designing an event-driven business process at scale: A health management example, Part 1 - Red Hat Developer Follow along with this series to define a health management event-driven business process and then implement it in jBPM (an open source business automation suite).
February 2020 SDK Release Welcome to the February release of the Azure SDK. We have updated the following libraries: Cosmos (JavaScript only). Event Hubs (Java and JavaScript). Key Vault (Python only). Storage (Blobs, Files, and Queues across all languages). These are ready to us...
Code review red flag: Where is the missing code? I recently had what amounted to a drive by code review. I was looking into code that wasn’t committed or PR. Code that might not have been even saved to disk...
Elastic Jobs in Azure SQL Database – What and Why Elastic Jobs are currently in public preview. The feature is ready and we are preparing to make it officially generally available. No whitelisting or extra steps are required to get started. Elastic Jobs is a feature of Azure SQL Database that lets yo...
Announcing .NET Conf: Focus on Xamarin | Xamarin Blog Announcing .NET Conf: Focus on Xamarin. A one-day, live-streamed event featuring speakers from the Xamarin product team and Xamarin community.
React Context with TypeScript: Part 1 - Simple context with function components How to use TypeScript to create a strongly-typed React context for function components where the context isn't changed by the consumer
MSIX Packaging Tool Insider Program Early access, preview, beta, whatever you want to call it, joining the MSIX Packaging Tool Insider Program allows you to have access to new features in development that aren’t available to anyone else. Its incredibly easy to join, all you have to do is ...
Using Anti-Forgery Tokens in ASP.NET Core Razor Pages Let's see how to use anti-forgery tokens and validation to prevent CSRF attacks in our Razor Pages apps!
Builder as a monoid Builder, particularly Fluent Builder, is one of the more useful design patterns. Here's why.
Migrating your applications to Azure using Virtual Machine Scale Sets, Packer and Virtual Machine extensions – Part 1 I'm a Canadian Software Developer that is programming his life away while still maintaining a healthy lifestyle with a passion for fitness. The world of 0's and 1's got injected into my DNA at an early age, which made me turn a passion into a job.
Catch up with Visual Studio Tools for Unity on Mac | Visual Studio Blog Since the launch of Visual Studio for Mac, we have been continuously working on improving Visual Studio Tools for Unity (VSTU). Visual Studio for Mac has been the default IDE for Unity on Mac and it provides free world class support for Unity projects thr...
Email Confirmation with ASP.NET Core Identity - Code Maze In this article, we are going to learn how to enable email confirmation during the registration process with ASP.NET Core Identity
Is Blazor For Everyone? — App vNext Someone recently asked me why I was so enthusiastic about Blazor. This person didn’t like the programming experience as much as their JavaScript framework. So, here’s the deal. If you are happy with your stack, your tribe, rock on. Blazor obviously isn’...
Pipeline Templates: Complete Azure Pipelines Example for a Uno Project for iOS, Android and Windows - Nick's .NET Travels My last post was a bit of a long one as it covered a bunch of steps for setting up the bits and pieces required for signing an application for different platforms. In this post I just wanted to provide a complete example that shows a single multi-stage (6...
Blazor by Example - A dismissable banner How do you store simple state in a Blazor app, such as whether a user has dismissed a banner or not?
SQL Bits 2020 is happening in London: join us March 31 to April 4 - SQL Server Blog It’s that time of the year when the Microsoft Azure Data engineering team is getting ready to participate at SQL Bits 2020. Excitement for this year’s show is everywhere, as SQL Bits provides us with a unique opportunity to learn, connect, and share with ...
Xamarin Coding Standards | Jesse Liberty There are many best practices in writing Xamarin. Here are some that we’ve canonized where I work…
Monsters Weekly 152 - GitHub Actions and .NET Core GitHub Actions makes it really easy to setup a continuous integration build for your .NET Core projects. In this episode, Dave shows us how to configure a workflow to build and test your .NET Core pro
Rider 2020.1 Roadmap - .NET Tools Blog We’d like to share our plans for Rider 2020.1 with you and find out what we can do next to improve your development experience. Your feedback is always welcome! For the 2020 release, we’ve been burning through the Great Ticket … Continue reading →
Resource Pseudo Localization - Protecting developers from themselves I have a tool to help test the localization of strings in an app . It does this by making changes to the resource files (.resx & .resw) to h...
GIFs and SwipeView in Xamarin Forms 4.4 Xamarin Forms 4.4 includes GIFs and swiping for options on a content item like an entry in a list view. Let’s take a look!
Types for classes in TypeScript In this blog post about TypeScript, we examine how to use types for classes and their instances.
ASP.NET Core MVC 3.x – AddMvc(), AddMvcCore(), AddControllers() and other bootstrapping approaches There are several ways of bootstrapping your MVC applications on top of ASP.NET Core 3.x. One thing that you need to do, in order to use the framework, is to initialize it into the state where it can actually discover your controllers, views, pages and ex...
Careers at Microsoft | Microsoft jobs Are you looking for a new career or maybe just out for an upgrade? Explore all of the career options and job opportunities that Microsoft has to offer?
Azure This Week: Azure This Week - Ignite The Tour: Sydney In this special episode of Azure This Week, Lars is in Sydney at Microsoft Ignite The Tour. He speaks to Azure experts including Troy Hunt, Christina Warren and Sonia Cuff. He also gives a flavour of what the conference is like for the 6,000 attendees ove...
OS hacking: Let's port git to SerenityOS! SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity Follow me on Twitter: https://twitter.com/awesomekling Support me on Patreon: https://patreon.com/serenityos Sponsor me on GitHub: https://github.com/sponsors/awesomekling Donate ...
Program Manager 2 in Redmond, Washington, United States | Engineering at Microsoft Apply for Program Manager 2 job with Microsoft in Redmond, Washington, United States. Engineering at Microsoft
Careers at Microsoft | Microsoft jobs Are you looking for a new career or maybe just out for an upgrade? Explore all of the career options and job opportunities that Microsoft has to offer?
Bvckup 2 | Introducing a small spinoff project - byenow - a faster folder deleter Bvckup 2 | Development blog
syscolabs/kasaya A "WYSIWYG" scripting language and runtime for browser automation - syscolabs/kasaya
BBC Micro bot If you've never tried BASIC playing with the examples on the @bbcmicrobot Twitter account is a good place to start.
Screaming in the Cloud Archives - Last Week in AWS The Staying Power of Kubernetes with Kelsey Hightower
Last Week in AWS - AWS News Sprinkled With a Side of Snark Posts about AWS come out over sixty times a day. We filter through it to find the hidden gems and stuff worth reading--right to your inbox each Monday.
ralfholly/git-autocommit Automatically commit Git working copy changes. Contribute to ralfholly/git-autocommit development by creating an account on GitHub.
Copyrighting all the melodies to avoid accidental infringement | Damien Riehl | TEDxMinneapolis In the litany of copyright infringement lawsuits, technology lawyer and musician Damien Riehl demonstrates that music is merely math, and has a finite number of possible melodies. If you’ve ever thought a song you like sounded similar to another, the culp...
Zaid-Ajaj/Npgsql.FSharp.Analyzer Analyzer that provides embedded SQL syntax analysis when writing queries using Npgsql.FSharp. It verifies query syntax, checks the parameters in the query match with the provided parameters and per...
Marten The Marten library provides .NET developers with the ability to easily use the proven PostgreSQL database engine and its fantastic JSON support as a fully fledged document database. The Marten team believes that a document database has...
Szkoła Event Sourcing - Fakty i Mity o Event Sourcing Darmowy ebook - 'Fakty i Mity o Event Sourcing'
.NET Standard In this series of short videos I'm showing you what .NET Standard is, how it works, and how you can use it.
Lupusa87 - Overview I am from Georgia, came in USA June 2017. I try to be productive programmer. - Lupusa87
joshfree - Overview Dev Lead on the Azure SDK team at Microsoft. Previously on .NET Core Base Class Libraries. - joshfree
Animal Crossing: New Horizons Direct (Nintendo Switch) Pre-order Animal Crossing: New Horizons now: https://www.nintendo.co.uk/Games/Nintendo-Switch/Animal-Crossing-New-Horizons-1438623.html?c=purchase&utm_medium=social&utm_source=youtube&utm_campaign=AnimalCrossingNewHorizons%7CDirectAnnouncement%7Co1%7Cm_id...
The Computer Scientist Responsible For Cut, Copy, and Paste, Has Passed Away The advent of the personal computer wasn’t just about making these powerful machines available to everyone, it was also about making them accessible and usable, even for those lacking a computer science degree. Larry Tesler, who passed away on Monday, mig...
Seba's Photography - A blog about photography and (if happens) travels. Photographer based in Portsmouth, UK. Mainly portraits, street and few landscape photography A blog about photography and (if happens) travels. Photographer based in Portsmouth, UK. Mainly portraits, street and few landscape photography
Multi-Perspective Validation Improves Domain Validation Security - Let's Encrypt - Free SSL/TLS Certificates At Let’s Encrypt we’re always looking for ways to improve the security and integrity of the Web PKI. We’re proud to launch multi-perspective domain validation today because we believe it’s an important step forward for the domain validation process. To ou...
Is there a good way to communicate choose at least one? I am wondering if there are any known good ways to concisely convey to users that they must must choose at least one option. Check boxes convey that the user can select 0 or more items. Radio
DeepL Translator Use the free DeepL Translator to translate your texts with the best machine translation available, powered by DeepL’s world-leading neural network technology. Currently supported languages are English, German, French, Spanish, Portuguese, Italian, Dutch, ...
Latacora - Stop Using Encrypted Email Email is unsafe and cannot be made safe. The tools we have today to encrypt email are badly flawed. Even if those flaws were fixed, email would remain unsafe. Its problems cannot plausibly be mitigated. Avoid encrypted email. Technologists hate this argum...
Password Managers with guest Troy Hunt | Weekly Dev Tips This is episode 63 on password managers with guest Troy Hunt.
Does register selection matter to performance on x86 CPUs? Instruction selection is a critical portion in compilers, which different instructions could cause significantly performance difference even though the semantics not changed. Does register selection a
ASP.NET Core Middleware Registration One of my favorite features of modern web development is Middleware. Middleware is a powerful abstraction that can encapsulate your intent, enrich an incoming request, enhance an outgoing response, or do all the above. Once you embrace Middleware as a pot...
Blazor, a new framework for browser-based .NET apps - Steve Sanderson Blazor is a new web UI framework that has become one of the headline features of .NET Core 3 and beyond. It lets you build rich interactive user experiences in C# and Razor, offering the benefits of a single-page app (SPA) framework while keeping all your...
galaxus.de – mehr als ein Onlineshop Galaxus ist die deutsche Tochter des größten Schweizer Onlinehändlers und bietet Onlineshoppern in Deutschland ein hochwertiges Produktsortiment rund um IT, Elektronik und Telekommunikation an.
SSW Consulting - .NET, Web, Mobile, CRM, SharePoint, Azure, Power BI, Angular, React, Office 365 and Dynamics SSW Consulting has over 25 years of Microsoft software and web development experience. We build on top of Angular, React, .NET Core, Azure, Azure DevOps, SharePoint, Office 365, Dynamics 365 CRM and SQL Server. We have software consultants located in Sydn...
Why we left AWS I've always been using AWS for hosting from simple prototypes to critical B2B systems. Thanks to its...
Welcome to the Worldwide Center of Mathematics on YouTube! Welcome to the Worldwide Center of Mathematics! Learn more about the Worldwide Center of Mathematics: http://centerofmath.org About - http://centerofmath.org/about Textbooks - http://centerofmath.org/store Faculty may request free review copies anytime...
ASP.NET Core News - Your weekly update of everything ASP.NET Core ASP.NET Core News is the only weekly newsletter dedicated to ASP.NET Core. Whether you build Razor Pages, MVC applications, Web APIs, SignalR awesomeness, or anything else available on the ASP.NET Core platform, we've got you covered. Every Friday you wil...
JIT/EE interface cleanup by jkotas · Pull Request #32521 · dotnet/runtime Delete methods on JIT/EE interface that are no longer used in CoreCLR
PeachPie | PHP compiler to .NET PeachPie allows you to run PHP applications on .NET Core - faster, stabler and more secure.
Ed Southall Follow Ed Southall and explore their bibliography from Amazon.com's Ed Southall Author Page.
Azure This Week: Watch the latest videos Join our ACG technical instructors as they recap the past week's developments in the world of Azure.
Initial Memcached protocol by MonsieurTib · Pull Request #84 · davidfowl/BedrockFramework This is a first version of Memcached protocol (and my first PR to an open source projet :-) ). Currently, only binary protocol and GET/SET commands are supported. Next steps : cluster support more...
StackShare Weekly Digest. Free newsletter featuring the best hand-curated new dev tools and infrastructure services.
There Are Whales Alive Today Who Were Born Before Moby Dick Was Written Some of the bowhead whales in the icy waters off of Alaska today are over 200 years old
Debuggers & Domains | My Notes: Using Azure AD and MSAL for Application Authentication When building an internal application you probably have authentication and authorization needs. If you already have a Single Sign On (SSO) provider like Auth0 or Okta then you are in pretty good hands as they both have great documentation and features to ...
Welcome | Azure Tips and Tricks Welcome to Azure Tips and Tricks, this site is a special collection of over 230+ tips, videos, conference talks that span the entire universe of the Azure platform. The tips you'll find here are based on real-world scenarios that I've encountered (along w...
Creating an OpenID Connect server proxy with OpenIddict 3.0's degraded mode In this post, discover how to create a minimalist OIDC server proxy between Steam and your own APIs.
IdentityServer4: Building a Simple Token Server and Protecting Your ASP.NET Core APIs with JWT Introduction I got many questions how the ASP.NET Core ApiBoilerplate protects the API endpoints and which URL validates the token. If you are new to ASP.NET Core and are using the template to get started, chances are you...
ASP.NET Community Standup - Feb 25, 2020 - Intro to Kubernetes with Ryan Nowak Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community Links: https://www.theurlist.com/aspnet-community-standup-2020-02-25
Type-Driven Development with Idris This book will turn your approach to software upside-down, in the best way.
sdras - Overview comprehension over configuration. sdras has 79 repositories available. Follow their code on GitHub.
Testing GitHub Oneboxes User Acceptance Testing Opportunity Stack Overflow for Teams feature We are excited to be this close to shipping public GitHub oneboxes on Stack Overflow for Teams. This was a highly requested fe...
From DotNet Run to Hello World - .NET Oxford - January 2020 From ‘dotnet run’ to “Hello World” - Matt Warren Have you ever stopped to think about all the things that happen when you execute a simple .NET program? This talk will delve into the internals of the recently open-sourced .NET Core runtime, looking at w...
Donating BAT to Have I Been Pwned with Brave Browser I don't know exactly why the recent uptick, but lately I've had a bunch of people ask me if I've tried the Brave web browser. Why they'd ask me that is much more obvious: Brave is a privacy-focused browser that nukes ads and trackers. It also has some coo...
Tentacles Akimbo (with Cliff Stoll) - Numberphile Cliff Stoll and glass-blown topology - interview continues at https://youtu.be/Iv71QEId4ck --- We're uploading Cliff videos like this for the next three Sundays. (with other stuff during the week!) More links & stuff in full description below ↓↓↓ More v...
TGI Kubernetes 105: Dapr - Distributed Application Runtime Come hang out with Joe Beda as he does a bit of hands on hacking of Kubernetes and related topics. Some of this will be Joe talking about the things he knows. Some of this will be Joe exploring something new with the audience. Come join the fun, ask quest...
What is a stack and how does it work? — 6502 part 5 Schematics, datasheets, kits, and more at https://eater.net/6502 Part 1: https://www.youtube.com/watch?v=LnzuMJLZRdU Part 2: https://www.youtube.com/watch?v=yl8vPW5hydQ Part 3: https://www.youtube.com/watch?v=oO8_2JJV0B4 Part 4: https://www.youtube.com/w...
Jakub Míšek - Compiling and Running a PHP on .NET Core - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Jakub Míšek is a veteran .NET developer and co-founder of iolevel, where he is maintaining and developing th...
Application Diagnostics in .NET Core 3.1 - Damian Edwards & David Fowler What do you do when your .NET Core application doesn’t behave the way you expect? Maybe it’s slower since the last deployment or has started crashing at the worst possible times. How do you analyze the issue when your application is running in someone els...
SignalR Deep Dive: Building Servers - David Fowler & Damian Edwards You’ve likely already seen that SignalR supports multiple client types, including .NET, JavaScript, and Java. But what about the server side? Could we build a SignalR server in something other than .NET? Go perhaps, or Node.js? If so, what would you learn...
Running 'Have I Been Pwned' with Azure and Cloudflare | Tech Tips NDC Sydney 2019 Have you been pwned? || Subscribe for more content from SSW TV || || Press like and leave a comment below to let us know how we're doing || Twitter ↴ https://twitter.com/ssw_tv Facebook ↴ https://www.facebook.com/SSW.page ---------------------------...
Azure ESP32 Dev Kit Board and resources Want to use Azure IoT service with your Azure ESP32 Board? Eric and Tara from the Azure IoT team join Pamela on this demo heavy IoT Show episode to tell us how to use the Azure IoT C SDK port for ESP32 you can find in our new Github repo. https://github.c...
A Miraculous Proof (Ptolemy's Theorem) - Numberphile Featuring Zvezdelina Stankova... Want more? Part 2 (bringing in Pentagons and the Golden Ratio) is at: https://youtu.be/o3QBgkQi_HA More links & stuff in full description below ↓↓↓ Zvezda's Numberphile playlist: http://bit.ly/zvezda_videos Zvezda's we...
Pentagons and the Golden Ratio - Numberphile Continuing on from Zvezda's previous video about Ptolemey's Theorem (see: https://youtu.be/bJOuzqu3MUQ) now we use it to prove some cool stuff with pentagons and equilateral triangles. More links & stuff in full description below ↓↓↓ Zvezda's Numberphile...
Hello World - Introduction to C# interactive C# tutorial In this tutorial, you'll use your browser to learn C# interactively. You write C# code and see the results of compiling and running your code directly in the browser.
Kevin Gosse — The debugging mindset Ближайшая конференция: DotNext 2020 Piter — 6-7 апреля 2020, Санкт-Петербург Подробности и билеты: http://bit.ly/3bd3Pvx . Debugging is often misunderstood. Many people that are unfamiliar with debugging tend to think it's all about mastering difficult...
Pronoun Island: he/him examples Here are some example sentences using my he/him pronouns: He went to the park. I went with him . He brought his frisbee. At least I think it was his . He threw the frisbee to himself .
Remove a smattering of (potential) allocations with spans by stephentoub · Pull Request #32463 · dotnet/runtime Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Oracle Buys Aconex Oracle announced that it has entered into an agreement with Aconex, a leading cloud-based solution that manages team collaboration for construction projects.
jasonmayes/Real-Time-Person-Removal Removing people from complex backgrounds in real time using TensorFlow.js in the web browser - jasonmayes/Real-Time-Person-Removal
Mining my mailbox for top email service providers I was reviewing some stats for Mailintel and was curious about what email service top apps use; being particularly interested in transactional email services. Is there a way I can go through my mai...
nquinlan/Email-Intelligence Email Intelligence is a chrome extension that displays which email infrastructure provider sent an email to your Gmail account. - nquinlan/Email-Intelligence
Continuous Delivery, Deployment and DevOps platform - Octopus Deploy Octopus Deploy is an automated deployment and release management tool used by leading continuous delivery teams worldwide. Start your free trial today.
Exploring the new rollForward and allowPrerelease settings in global.json: Exploring ASP.NET Core 3.0 - Part 8 In this post I explore the new rollForward and allowPrerelease settings added to the global.json file in .NET Core 3.0 and how they impact SDK selection.
304NotModified - Overview Full stack developer, Tech lead, NLog maintainer and programming language development enthusiastic. - 304NotModified
Announcing speakers for 2020 : C++ On Sea We're thrilled to announce the complete speaker line-up for C++ on Sea 2020. Once again the task of whittling down a stellar set of proposals to a well rounded programme seemed impossible
git clone; ./build.cmd fails · Issue #32483 · dotnet/runtime @benaadams suggest that I raise this issue as he had numerous reports from the wild: https://twitter.com/ben_a_adams/status/1229750159095009280 https://twitter.com/ben_a_adams/status/12283344445258...
dotnet/aspnetcore ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - dotnet/aspnetcore
Pluralsight - Unlimited Online Developer, IT, and Cyber Security Training 33% off Personal Annual and Premium subscriptions for a limited time. Gain access to THE technology skills platform with expert-led, online courses for web development, IT training and more! Start learning today and save!
System.IO.Pipelines: High performance IO in .NET | .NET Blog System.IO.Pipelines is a new library that is designed to make it easier to do high performance IO in .NET. It’s a library targeting .NET Standard that works on all .NET implementations. Pipelines was born from the work the .NET Core team did to make Kestr...
Azure Weekly Sign up for the Azure Weekly Newsletter. Read the latest news from the Azure ecosystem, powered by endjin.
Caliper - Measure what matters for hiring in AI. At scale. Caliper enables recruiters to evaluate practical AI and data science skills through automated bite-sized challenges on real-world problems.
dotnet/project-system The C#, F# and Visual Basic project system for Visual Studio - dotnet/project-system
A Piece of Pi for Patrons | Numberphile on Patreon Official Post from Numberphile: To celebrate reaching Pi Million subscribers, here's an exclusive treat.All Numberphile Patreon supporters at the Pi Level ($3.14) and above will receive a unique Piece of Pi.That’s a specially printed A5 brown paper with y...
COPY | Npgsql Documentation PostgreSQL has a feature allowing efficient bulk import or export of data to and from a table. This is usually a much faster way of getting data in and out of a table than using INSERT and SELECT. See documentation for the COPY command for more details.
Getting the best out of Entity Framework Core - NDC London 2020 | Software Developers Conference Microsoft's Entity Framework Core (EF Core) library allows anyone who can write C# and LINQ to access a database - no need to write SQL. The problem is, are you getting the best out of EF Core?
efcore/EFCore.NamingConventions Entity Framework Core plugin to apply naming conventions to table and column names (e.g. snake_case) - efcore/EFCore.NamingConventions
Jesse Liberty on about.me I am a software engineer and Author in Acton, Massachusetts. Visit my website.
Logging MVC properties with Serilog.AspNetCore: Using Serilog.AspNetCore in ASP.NET Core 3.0 - Part 3 In this post I show how to log MVC-specific properties like ActionName or RazorPage HandlerName when using Serilog.AspNetCore's request logging middleware
LLVM Meetup - Toronto, May 2019 Loop Optimizations in LLVM - Michael Kruse — Video Filmed & Edited by: Cezar Lutac
Why Do So Many Incompetent Men Become Leaders? The real gender issue isn’t a lack of qualified women, but a surplus of unqualified men.
Pronoun Island: he/him and they/them examples Here are some example sentences using my he/him pronouns: He went to the park. I went with him . He brought his frisbee. At least I think it was his . He threw the frisbee to himself . Here are some example sentences using my they/them pronouns: T...
CertificateManager 1.0.3 Certificate Manager is a package which makes it easy to create certificates (chained and self signed) which can be used to in client server authentication and IoT Devices like Azure IoT Hub
Building an ASP.NET Core app and deploying to Azure with GitHub Actions (hopefully) Twitch is the world's leading video platform and community for gamers.
David Pfau I'm a senior research scientist at DeepMind. We're on a mission to solve artificial general intelligence. My own research interests span artificial intelligence, machine learning and computational neuroscience.
Redash helps you make sense of your data Use Redash to connect to any data source (PostgreSQL, MySQL, Redshift, BigQuery, MongoDB and many others), query, visualize and share your data to make your company data driven.
Avoid rewriting a legacy system from scratch, by strangling it When an application becomes impossible to maintain, a rewrite is very tempting. But it could make things worse.
brajkovic (Bojan Rajkovic) | Keybase brajkovic (Bojan Rajkovic) is now on Keybase, an open source app for encryption and cryptography.
Sander van Rossen is creating level editor tools for Unity | Patreon Become a patron of Sander van Rossen today: Read posts by Sander van Rossen and get access to exclusive content and experiences on the world’s largest membership platform for artists and creators.
Build software better, together GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.
RadicalCSG/Chisel.Prototype Work in progress prototype for the Chisel Level Editor, for Unity - RadicalCSG/Chisel.Prototype
Dillon Berger (@InertialObservr) is creating math/physics edu-content | Patreon Become a patron of Dillon Berger (@InertialObservr) today: Read 4 posts by Dillon Berger (@InertialObservr) and get access to exclusive content and experiences on the world’s largest membership platform for artists and ...
NYC Salon NYC Salon is a biweekly speaker series featuring diverse speakers, one-of-a-kind stories, and engaging community activities.
dwmkerr/hacker-laws 💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws - dwmkerr/hacker-laws
Great App Search Checklist Over a decade ago, I started my software development career. A search experience within my applications was the furthest thing from my mind. From then to the present, Search has become an unavoidable reality of not just software development, but our every...
Codefresh is the first CI/CD platform built for Kubernetes and Docker. Codefresh's continuous integration and delivery platform for Docker and Kubernetes empowers teams of all sizes to build & release pipelines faster at scale.
Generic Host Builder in ASP .NET Core 3.1 This is the seventh of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled …
Unity - Unity Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers.
Home | Mono Mono is a software platform designed to allow developers to easily create cross platform applications part of the .NET Foundation.
Rugged Software “Rugged” describes software development organizations that have a culture of rapidly evolving their ability to create available, survivable, defensible, secure, and resilient software.
Working with expression trees in C# | Alexey Golub Expression trees is an obscure, although very interesting feature in .NET. Most people probably think of it as something synonymous with object-relational mapping frameworks, but despite being its most common use case, it’s not the only one. There…
PODCASTICO - מפיקים פודקאסטים מעולים - הפקת פודקאסט לחברות וארגונים עושים פודקאסטים, אולפן פודקאסטים, תוכן לפודקאסט, הדרכה לפודקאסטרים, הנחיה, ייעוץ תוכן, סאונד לרדיו
TaoSecurity TaoSecurity is the home of Richard Bejtlich, focused on network security monitoring and digital security.
About - iCircuit - The Realtime Circuit Simulator and Editor iCircuit is the easy to use electronic circuit simulator and designer - the perfect tool for students, hobbyists, and engineers.
NoSQL Database | RavenDB ACID NoSQL Document Database A NoSQL Database that's fully transactional - RavenDB NoSQL Document Database allows 1 million reads and 150,000 writes per second.
Calca - The Text Editor that Loves Math Calca is an advanced symbolic calculator for iOS, OS X, and Windows that's as easy to use as a text editor.
Continuous C# and F# IDE for iPads and iPhones Continuous is always running your code so you can see changes to objects as you type. This makes writing interactive applications easier than with the old Code-Build-Run cycle. You are now fr...
Working with expression trees in C# | Alexey Golub Expression trees is an obscure, although very interesting feature in .NET. Most people probably think of it as something synonymous with object-relational mapping frameworks, but despite being its most common use case, it’s not the only one. There…
dotnet/project-system The C#, F# and Visual Basic project system for Visual Studio - dotnet/project-system
Dynamic generic dictionary expansion feature by fadimounir · Pull Request #32270 · dotnet/runtime TODO: Update JITInterface GUID in corinfo.h after #1378 (comment) These changes introduce dynamic size expansion for generic dictionary layouts when we run out of slots. The original implementat...
HusseiN98D on Bugcrowd View HusseiN98D’s researcher profile on Bugcrowd, a platform and team of experts connecting organizations to a global crowd of trusted security researchers.
Rémi Bourgarel’s Blog Blog about software development. Blazor, ASPNET Core, C#, Web Assembly, Spring, Angular, Docker
Table Convert Online - table to markdown,csv,json,latex table,excel,sql,xml A powerful online table editor and generator that converts between csv, html and markdown. easy to convert html tables to sql, json, xml, excel, latex tables and text, making the table easier to use.
Dmitry Pavlov | Coding Machine | World-class .NET Freelance Contractor | ASP.NET Core, .NET, C# World-class .NET freelance contractor. And yeah, my clients call me the Coding Machine. :) I mostly deal with ASP.NET Core / Blazor development these days. Top 1% on Stack Overflow. Top 3% of Freelance Developers. Microsoft MVP Awardee (7 times). Master D...
Real-World Cryptography Contains one of the most understandable introductions to cryptography I have ever read.
F# Weekly #7, 2020 – F# 5.0 (preview) and TP.SDK update! Welcome to F# Weekly, A roundup of F# content from this past week: News Using .NET for Apache® Spark™ to Analyze Log Data Garbage Collection at Food Courts Announcement: The `dotnet-fake` package a…
Blockchain Research Newsletter In this newsletter, we will be summarizing blockchain research papers so that you get the gist of the paper without having to read it.
Ptolemy's Theorem — Brady Haran The latest Numberphile video is a beautiful proof of Ptolemy’s Theorem, presented by Zvezdelina Stankova .
Visual Studio Code January 2019 See what is new in the Visual Studio Code January 2019 Release (1.31)
Fermat's Library | Librarian A Chrome extension that enhances arXiv papers. Get direct links to references, BibTeX extraction and comments on all arXiv papers
Pronoun Island: she/her examples Here are some example sentences using my she/her pronouns: She went to the park. I went with her . She brought her frisbee. At least I think it was hers . She threw the frisbee to herself .
Evil Eval() Vol. 2 @ PeachPie | PHP compiler to .NET PeachPie allows you to run PHP applications on .NET Core - faster, stabler and more secure.
Kids and Code: Object Oriented Programming with Code Combat Geez time flies. It's just a tad under 4 years ago that I wrote about teaching kids to code with code.org which is an amazing resource for young ones to start learning programming basics. In that post I shared a photo of my then 6-year-old son Ari holding...
iolevel/wpdotnet-sdk WordPress compiled to .NET Standard. SDK for ASP.NET Core. - iolevel/wpdotnet-sdk
LiteDB :: A .NET embedded NoSQL database LiteDB : LiteDB - A .NET NoSQL Document Store database in a single data file.
Calculating Pi: My attempt at breaking the Pi World Record Before I go into the specifics of my record attempt, it is important for you to have some background information. Over the past few years I have been steadily acquiring server hardware to increase my knowledge of system administration and cyber security. ...
Private Thoughts Thoughts on Privacy as it relates to blockchains/cryptocurrency and distributed systems
Free Finance Research Library of White Papers, Magazines, Reports, and eBooks #1 Resource for Free Finance Research, White Papers, Case Studies, Magazines, and eBooks
Cake - Home Cake is built on top of the Roslyn compiler which enables you to write your build scripts in C#.
RAM and bus timing Schematics, datasheets, kits, and more at https://eater.net/6502 Support these videos on Patreon: https://www.patreon.com/beneater or https://eater.net/support for other ways to support. Part 1: https://www.youtube.com/watch?v=LnzuMJLZRdU Part 2: https:...
The Golden Ratio (why it is so irrational) - Numberphile Check out Brilliant (and get 20% off) by clicking https://brilliant.org/numberphile Featuring Ben Sparks --- More links & stuff in full description below ↓↓↓ Golden seeds limited edition T-Shirt: https://teespring.com/NP-Seeds More Golden Ratio stuff: h...
The Horrifically Dystopian World of Software Engineering Interviews - Blog by Jared Nelsen A Synopsis of The Current State of Software Engineering Interviews
Man who misses Ceefax spends years creating his own version Peter Kwan developed ‘Teefax’ after original teletext service was shut down in 2012
Ben Eater I create tutorial-style videos about electronics, computer architecture, networking, and various other technical subjects.
Question: Why for loop is 1.3 slower over byte[] than foreach · Issue #13671 · dotnet/runtime Hi Guys! Usually, people used to thing foreach version of loop is always slower than for and so I, but, when I benchmarked it I was surprised how much (1.3 times) for version is actually slower whe...
AVIF for Next-Generation Image Coding By Aditya Mavlankar, Jan de Cock, Cyril Concolato, Kyle Swanson, Anush Moorthy and Anne Aaron
Research based on the .NET Runtime Over the last few years, I’ve come across more and more research papers based, in some way, on the ‘Common Language Runtime’ (CLR).
What do software engineers who work at a large scale understand that other developers don't? - Quora I can think of a few things:The level of strategy, planning, thinking and control involved.Processes around larger scale applications.Concerns that come with larger scale applications.There is a lot more strategy and thinking on a large scale application ...
Base64 encoding and decoding at almost the speed of a memory copy Many common document formats on the Internet are text-only such as email (MIME) and the Web (HTML, JavaScript, JSON and XML). To include images or executable code in these documents, we first encode them as text using base64. Standard base64 encoding uses...
GC.AllocateUninitializedArray should tighten its logic around when to return zeroed arrays · Issue #13292 · dotnet/runtime In dotnet/coreclr#24504, the ArrayPool<T>-derived types were changed to use GC.AllocateUninitializedArray<T>(...) under the covers as a performance optimization. The AllocateUninitializ...
ArrayPool.Shared.Rent should support returning a zero-inited array · Issue #24416 · dotnet/runtime Currently calling ArrayPool<T>.Shared.Rent does not guarantee that the returned buffer is zero-inited. While good for performance, this could cause correctness issues in applications, especia...
Rust for professionals This is a short introduction to Rust, intended for developers that already know another language. In the examples, Rust is compared with TypeScript, JavaScript or Java, sometimes with C++ or Kotlin.
New Microsoft.Toolkit.HighPerformance package by Sergio0694 · Pull Request #3128 · windows-toolkit/WindowsCommunityToolkit PR Type What kind of change does this PR introduce? Feature What is the new behavior? This PR introduces a new Microsoft.Toolkit.HighPerformance package, with a collection of types and ex...
Creating an endpoint from multiple middleware in ASP.NET Core 3.x In this post I show how you can create a composite endpoint in ASP.NET Core 3.x, by combining multiple middleware into a pipeline as your endpoint.
Chart Test HTTPUnited StatesIndiaUnited KingdomGermanyCanadaFranceBrazilAustraliaNetherlandsItalySpainMother RussiaPolandSwedenPhilippinesIsraelTurkeyKoreaRomaniaUkraineBelgiumSwitzerlandViet NamJapanMexicoSingaporeIndonesiaCzech RepublicPakistanDenmarkFinlandPortug...
xKloc/Todos Various todo list backend API implementations. Contribute to xKloc/Todos development by creating an account on GitHub.
davidfowl/Todos Various todo list backend API implementations. Contribute to davidfowl/Todos development by creating an account on GitHub.
Developer South Coast (Southampton, United Kingdom) We bring our members great talks from the best speakers in the UK and where possible from around the world. Predominately we look at the Microsoft development stack, but we do have platform neutral an
Windows Update Delivery Optimization: FAQ Find answers to frequently asked questions about Windows Update Delivery Optimization.
Image Overhaul (.webp support) by NickCraver · Pull Request #47 · NickCraver/nickcraver.github.com Let's see if we can get compression on PRs working and webp. Also compresses and adds .webp equivalents.
Improve `X % C == 0` for signed integers where C is any number (not j… · EgorBo/runtime-1@84016c0 …ust power of two). The implementation is based on LLVM sources: https://github.com/llvm/llvm-project/blob/5f91c7b9805729e94ff7e54f3f85e525f6f2427c/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp...
Lazyload images by bengreenstein · Pull Request #3752 · whatwg/html @domenic This is a draft of spec changes to support a lazyload attribute in iframe and img elements. Issue: #2806 Tests: https://chromium-review.googlesource.com/c/chromium/src/+/1417117 (wpt expo...
ActivityPub, the secret weapon of the Fediverse If you’re new to the Fediverse you should know about ActivityPub and why it gives the Fediverse an edge over other social networks.
Image actions - trying it <3 by NickCraver · Pull Request #46 · NickCraver/nickcraver.github.com Let's see if we can get compression on PRs working. Including a few images just to satisfy the "images changed" filter to trigger the action.
maharmstone/quibble Quibble - the custom Windows bootloader. Contribute to maharmstone/quibble development by creating an account on GitHub.
r/UCSC - CHP blocking High Street during Day 2 of the COLA strike. [OC] 238 votes and 29 comments so far on Reddit
AWS re:Invent 2019: Beyond eleven nines: Lessons from Amazon S3 culture of durability (STG331-R1) Amazon S3 is well known for being designed for eleven nines of data durability. But durability is much more than a formula and a metric. It influences every aspect of how we design, build, deploy, and operate Amazon S3. In this session, learn about some o...
Hyperping | Uptime monitoring with public status pages Uptime monitoring for websites and APIs, public status pages, instantly receive alerts by emails, Slack and SMS
Examples of calling an API HTTP GET for JSON in different languages - Joe Kampschmidt's Code A list of code examples in various languages that demonstrate how to perform an HTTP/HTTPS GET for JSON on an API in different coding languages.
Make your SQLite bulk inserts very fast in C# .NET - Joe Kampschmidt's Code Learn how to increase performance with performing bulk SQLite inserts in C# .NET
Carl Franklin's Blazor Road Show! Thu, Feb 13, 2020, 6:00 PM: Our Agenda:• 6:00pm - 6:30pm: Food & networking• 6:30pm - 8:00pm: Introductions & Our featured speakerHi everyone, we'll be kicking off 2020 with a great speaker: Carl Fran
Valid Lovely Triangles - Numberphile Discover Valid Lovely Triangles Numberphile T-Shirt from Numberphile, a custom product made just for you by Teespring. With world-class production and customer support, your satisfaction is guaranteed.
Compilers: The Next Frontier In Web Performance - Chad Hietala - JSConf US 2018 ,"assets":{"js":"/yts/jsbin/player_ias-vfl0m8XVi/en_US/base.js","css":"/yts/cssbin/player-vflnCF_bL/www-player-webp.css"},"args":{"watermark":",https://s.ytimg.com/yts/img/watermark/youtube_watermark-vflHX6b6E.png,https://s.ytimg.com/yts/img/watermark/you...
WACUP (WinAmp Community Update Project) This is an update project which expands upon the patched Winamp 5.666 release by fixing issues with as well as providing new features and just doing something to help keep Winamp alive!
dapr/dapr Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. - dapr/dapr
ReactSharp - A C# library for building web user interfaces public class Counter : ReactComponent { private int value = 0; void Increment() { SetState(() => { value++; }); } void Decrement() { SetState(() => { value--; }); } ...
SamProf/ReactSharp C# library for building web user interfaces. Contribute to SamProf/ReactSharp development by creating an account on GitHub.
Performance traps of ref locals and ref returns in C# | Premier Developer The C# language from the very first version supported passing arguments by value or by reference. But before C# 7 the C# compiler supported only one way of returning a value from a method (or a property) – returning by value.
extern alias - C# Reference You might have to reference two versions of assemblies that have the same fully-qualified type names. For example, you might have to use two or more versions of an assembly in the same application. By using an external assembly alias, the namespaces from ...
davidfowl/Todos Various todo list backend API implementations. Contribute to davidfowl/Todos development by creating an account on GitHub.
Visual Studio for Mac: Refresh(); event Join our free, virtual event to learn how Visual Studio for Mac integrates modern .NET developer tasks and platforms and makes web, mobile and game development easy and productive on your Mac
Microsoft for Startups – Building Startups | Microsoft for Startups Over the next two years, Microsoft has pledged 500 million dollars to support startups with access to technology, community spaces, and sales opportunities. Find resources to accelerate the growth of your startup.
Steve Gordon - Adventures in ASP.NET Core My blog where I discuss ASP.NET Core and .NET Core development.
RunAsRadio - Home RunAs Radio is a weekly podcast for IT Professionals working with Microsoft products. Each 30-minute episode covers a specific topic in the field of IT from a Microsoft-centric viewpoint.
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Global IT Burnout Index BurnoutIndex.org is a non-profit project run by experienced members of the tech industry, alongside psychology professionals, and is brought to you with the support of independent sponsors.
Validating SSL Certificates With .NET ServicePointManager I’ve taken for granted how often I need to call a web API from my C# applications. If you’ve ever had to make a web request in your .NET application, then I’m sure you’ve seen the following frustrating exception message as many times as I have.
Model-View-Update (MVU) – How Does It Work? MVU (also known as The Elm Architecture) seems to be one of those things which are a mystery to most of us. Until all of a sudden, we understand it and never wanna miss it again. It's not all that complicated.
Why are we so bad at software engineering? | www.bitlog.com Our industry's mindset grew in an environment where failure is cheap and we are incentivized to move quickly. Our processes are poorly applied when the cost of a redo is high or a redo is impossible.
ING open sources Lion: A library of performant, accessible & flexible Web Components TL;DR: Web development can be hard, whether you’re making your own components, implementing Design Systems, support many different…
Amazon found every 100ms of latency cost them 1% in sales. 10 years ago, Amazon found that every 100ms of latency cost them 1% in sales. Google found an extra .5 seconds in search page generation time dropped traffic by 20%. A broker could lose $4 million in revenues per millisecond if their electronic trading pl...
Introducing Scalar: Git at scale for everyone | Azure DevOps Blog Git is a distributed version control system, so by default each Git repository has a copy of all files in the entire history. Even moderately-sized teams can create thousands of commits adding hundreds of megabytes to the repository every month. As your r...
Nintendo Support: Nintendo 3DS Internet Browser Specs Images will display independently by either touching the image and holding for a few seconds or touching the URL for the JPEG image. Images can be saved to a microSD card. Saved images can be viewed in Nintendo 3DS Camera.
NuGet/Home Repo for NuGet Client issues. Contribute to NuGet/Home development by creating an account on GitHub.
NuGet documentation NuGet is the package manager for Microsoft development platforms including .NET. The NuGet client tools provide the ability to create and consume packages.
Black History Month: Building a better future together - The Official Microsoft Blog Gladys Hall was born on March 19, 1925, in Atmore, Alabama, at a time when her prospects and those of her family were inextricably linked to the circumstances of her birth and race. Her father worked tirelessly to provide for his family. He ran a dry clea...
OpenPush - A Free, Decentralized Push Messaging Framework for Android | F-Droid - Free and Open Source Android App Repository Push messages are an essential part of connected mobile devices. They are also one of the critical missing pieces in the open source Android ecosystem. Until...
Trains.NET - Episode 15 - Implementing the rest of the UI with Comet Originally streamed at https://twitch.tv/davidwengier In this episode we finally bring the Comet UI up to parity with the Windows Forms UI, even though there are still WPF layout issues with the current packages of Comet that are available.
Motion · Blog · Where are all the animated SVGs? · Animated SVG icon editor A free, simple animated SVG icon editor that can bring your app, website or project to life!
256LOL - An x86 Assembler in 256 LOC For the first “real” post in this blog, we’ll build an x86 assembler in less than 256 lines of C code. Obviously, it won’t implement every x86 instruction, but it will implement a surprisingly useful subset: data movement, control flow, integer arithmeti...
Generate - Privacy-related Data Security Incident Generate is an award winning, New Zealand owned KiwiSaver specialist. We focus on providing top performance, great service and valuable advice to Kiwis.
The Best Cybersecurity Blogs of 2020 - ClearanceJobs There are blogs dedicated to penetration testing, cybersecurity best practices, latest news on security breaches, cybersecurity how-tos as well as training and certification.
Rendering Particles with Compute Shaders - Mike Turitzin Overview I developed a technique to render single-pixel particles (using additive blending) with compute shaders rather than the usual fixed-function rasterization with vertex and fragment shaders. My approach runs 25-335% faster than rasterization on the...
Building C# 8.0 | .NET Blog Building C# 8.0 The next major version of C# is C# 8.0. It’s been in the works for quite some time, even as we built and shipped the minor releases C# 7.1, 7.2 and 7.3, and I’m quite excited about the new capabilities it will bring.
Tanaguru Contrast-Finder Foreground Color : For each color (red, green and blue), enter a number between 0 et 255. Red : Green : Blue : The color should be between #000000 and #FFFFFF Hexadecimal :
Blazored/FluentValidation A library for using FluentValidation with Blazor. Contribute to Blazored/FluentValidation development by creating an account on GitHub.
Tinkering with client-side Blazor and the AWS SDK for .NET Being a .NET lover, a cross-platform hopeful and a JavaScript ignorant, I was immediately enthused about client-side Blazor. The promise of statically hosted web applications that run on every plat…
Forms and Fields in ASP .NET Core 3.1 This is the sixth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled AS…
ASP.NET Blog | Announcing Experimental Mobile Blazor Bindings February update Update of Experimental Mobile Blazor Bindings with new controls, iOS startup fix, easier native animations, and more!
google/tink Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. - google/tink
Nick Craver - Binding Redirects This isn’t part of the series on Stack Overflow’s architecture, but is a topic that has bitten us many times. Hopefully, some of this information helps you...
Visual 6502 in JavaScript This simulator uses HTML5 features only found on the latest versions of browsers and needs lots of RAM. If you have trouble, please check compatibility. Keyboard controls: 'z' to zoom in, 'x' to zoom out, 'n' to step the simulation. Mouse controls: Le...
Stage.js - 2D JavaScript library for cross-platform HTML5 game development 2D JavaScript library for cross-platform HTML5 game development
Designing a build system for .NET solutions with Cake - 2: The Cake build tool and convention-based builds ContentsThis is the second issue in a series around designing a build system for .NET projects The build submodule & Versioning dependenciesBuild, test and pack .NET projects by convention using CakeBuild and pack .NET applications ready for deploymen...
Nextcloud Nextcloud is the most deployed on-premises file share and collaboration platform. Access & collaborate across your devices. Your data remains under your control.
More speakers announced | Techorama It's Monday, so we are announcing another group of speakers for the amazing line-up for Techorama 2020! Join us in welcoming:
This Goes to Eleven (Part. 3/∞) Decimating Array.Sort with AVX2. I ended up going down the rabbit hole re-implementing array sorting with AVX2 intrinsics. There’s no reason I should go down alone.
This Goes to Eleven (Part. 2/∞) Decimating Array.Sort with AVX2. I ended up going down the rabbit hole re-implementing array sorting with AVX2 intrinsics. There’s no reason I should go down alone.
Fragment Routing with Blazor In this post, I'm going to tackle a question that came up after my .NET Conf: Focus on Blazor talk. How to achieve fragment routing in Blazor.
HW intrinsics: Expose REP MOVSB/D in API to allow conscious use of ERMSB feature · Issue #10824 · dotnet/runtime Please expose REP MOVSB/D in HW intrinsics API to allow use of ERMSB feature to copy memory blocks without use of SSE and later. obvious use case is - transfer of large memory areas, like set of VM...
TWC9: Christina's Back, VS Code 1.42, .NET Interactive, PowerShell in Jupyter Notebooks and more [00:37] - Microsoft Ignite the Tour [01:01] - Visual Studio Code 1.42 [01:36] - Visual Studio for Mac 8.5 Preview 2 and Details for Xamarin Developers[02:05] - Visual Studio for Mac Refresh(); Online
The ASP.NET Core Module; Changes and Improvements over the Last 3 Years. I been receiving many questions about the ASP.NET Core Module, and I decided that it would be useful to write down some of the design decisions and motivations behind changes and improvements we made.
How symmetric password-authenticated key exchanges work (sPAKE) have you heard of sPAKE (or bPAKE)? a sPAKE is first and foremost a PAKE, which stands for Password-Authenticated Key Exchange. This simply means that authentication in the key exchange is provided via the knowledge of a password. The s (resp. b) in front...
0xd4d/dnlib Reads and writes .NET assemblies and modules. Contribute to 0xd4d/dnlib development by creating an account on GitHub.
Home | Old Book Illustrations Old Book Illustrations offers a wide range of public domain, royalty-free images scanned from old books. Searchable galleries include animals, plants, techniques, artists names, books titles, and much more...
Cloud Maker | Draw deployable AWS, Azure, & GCP diagrams Cloud Maker helps you draw beautiful cloud architecture diagrams that are automatically converted to code.
HTTPS Is Easy! Get HTTPS up and running for free via 4 short videos anyone running a website can understand.
signalrcore A Python SignalR Core client, with invocation auth and two way streaming. Compatible with azure / serverless functions. Also with automatic reconnect and manually reconnect.
.NET for Apache Spark Helps Makes Big Data Accessible | .NET Blog In this post, we explore how to use .NET for Apache Spark, which makes big data accessible to .NET developers, to perform log analysis.
Create Certificates for IdentityServer4 signing using .NET Core This article shows how to create certificates for an IdentityServer4 application to use for signing and token validation. The certificates are created using the CertificateManager nuget package. Bo…
Generate YouTube Thumbnails with ImageSharp and .NET Core I watch more YouTube videos than I’d ever like to admit. It’s a great source of knowledge for interesting topics like programming, cooking, tiny house living, and much more. Lately, I’ve also wondered about taking some of my blog content and creating vide...
Code Maze Weekly #11 - Code Maze Find out what’s been brewing this week in .NET ecosystem: .NET and C# EF Core Relationships in ASP .NET Core 3.1 [wakeupandcode.com] Shahed covers the different kinds of DB relationships and their representations in EF Core in ASP.NET Core 3.1 Inserting m...
5 things to be aware of with F# anonymous records | Compositional IT In our previous post on Anonymous Records, we looked at some of the benefits of working with them. In this post, I want to discuss five "gotchas" that you should be aware of when using anonymous records that you may not have considered.
Getting Started with Asynchronous Programming in .NET Learn how to effectively apply asynchronous principles in any type of .NET application using async and await together with the task parallel library. This course will give you the insight to build fast, powerful, and easy to maintain applications.
You’re probably using the wrong dictionary « the jsomers.net blog The way I thought you used a dictionary was that you looked up words you’ve never heard of, or whose sense you’re unsure of. You would never look up an ordinary word — like example, or sport, or magic — because all you’ll learn is what it means, and that ...
FastComments - Commenting Done Right FastComments prioritizes speed and user experience above all else. It doesn't spy on you or your users and has the features you care about.
dotnet-format Problem Matcher - GitHub Marketplace Sets up a problem matcher for dotnet-format that's used to create annotations for violations
How do Managed Breakpoints work? In this blog entry, I’ll explain how setting source-level breakpoints in a managed debugger work under the hood from end to end.
Train ML models on large images and 3D volumes with spatial partitioning on Cloud TPUs | Google Cloud Blog Spatial partitioning is new Cloud TPU feature that allows you to seamlessly scale image models up to larger sizes (in 2D and 3D) without changing your code. Here’s how to get started.
The Deep Learning Revolution and Its Implications for Computer Architecture and Chip Design The past decade has seen a remarkable series of advances in machine learning, and in particular deep learning approaches based on artificial neural networks, to improve our abilities to build more accurate systems across a broad range of areas, including ...
ErikEJ/EFCorePowerTools Entity Framework Core Power Tools - reverse engineering, migrations and model visualization for EF Core - ErikEJ/EFCorePowerTools
EdCharbeneau/BlazorPro.Spinkit A Blazor library for loading and long process scenarios based on the CSS library Spinkit - EdCharbeneau/BlazorPro.Spinkit
The Bright Side of Imposter Syndrome. In my decade in the tech industry, I have never met a person who has experienced imposter syndrome wh...
davidfowl/Todos Various todo list backend API implementations. Contribute to davidfowl/Todos development by creating an account on GitHub.
The world's worst video card? Let's build a circuit that displays an image on a VGA monitor! In this video, I talk about how VGA signals work and build a circuit that provides the correct timing of sync signals so that a monitor recognizes the signal. Support these videos on Patreon:...
Different languages, similar encoding efficiency: Comparable information rates across the human communicative niche Language is universal, but it has few indisputably universal characteristics, with cross-linguistic variation being the norm. For example, languages differ greatly in the number of syllables they allow, resulting in large variation in the Shannon informat...
Dangerous Domain Corp.com Goes Up for Sale — Krebs on Security As an early domain name investor, Mike O’Connor had by 1994 snatched up several choice online destinations, including bar.com, cafes.com, grill.com, place.com, pub.com and television.com. Some he sold over the years, but for the past 26 years O’Connor ref...
Russian Multiplication - Numberphile Johnny Ball on Russian and Egyptian Multiplication. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ More on Johnny Ball, including his books and live sh...
Display stack trace at stack overflow by janvorli · Pull Request #31956 · dotnet/runtime This change enables printing stack trace at stack overflow to the console. In case multiple threads fail with stack overflow in parallel, only the trace of the first thread is printed. There are co...
Inserting middleware between UseRouting() and UseEndpoints() as a library author - Part 2 In this post I show how, as a library author, you can insert middleware into a consumer's pipeline between the call to UseRouting and UseEndpoints.
Cake - Home Cake is built on top of the Roslyn compiler which enables you to write your build scripts in C#.
The bright side of imposter syndrome. | Leo Gopal In my decade in the tech industry, I have never met a person who has experienced imposter syndrome who was terrible at their vocation. As a side-note confession, I have, many times in my career – especially during times of transition – I, too, have experi...
SpaceX Boca Chica - Starship SN1 Bulkhead Flip At SpaceX Boca Chica, the barrel section with bulkhead was flipped in preparation for stacking operations. Photos and Videos from Mary (@bocachicagal) for NSF Updates: https://forum.nasaspaceflight.com/index.php?topic=48895.1380 Articles: https://www.n...
ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020 ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020
Atlas V launch with Solar Orbiter Launch of the European Space Agency's and NASA's Solar Orbiter mission to study the Sun. Follow the mission here: Atlas V/Solar Orbiter forum thread: https://forum.nasaspaceflight.com/index.php?topic=34281.0
SSW Consulting - .NET, Web, Mobile, CRM, SharePoint, Azure, Power BI, Angular, React, Office 365 and Dynamics SSW Consulting has over 25 years of Microsoft software and web development experience. We build on top of Angular, React, .NET Core, Azure, Azure DevOps, SharePoint, Office 365, Dynamics 365 CRM and SQL Server. We have software consultants located in Sydn...
Hundreds of practical ASP.NET Core samples to learn the fundamentals - Scott Hanselman There's a growing world of .NET 101 samples out there. From our own http://dot.net/videos starter videos on YouTube ...
NASA Live: Official Stream of NASA TV Direct from America's space program to YouTube, watch NASA TV live streaming here to get the latest from our exploration of the universe and learn how we discover our home planet. NASA TV airs a variety of regularly scheduled, pre-recorded educational an...
Antares lofts Cygnus on 13th ISS resupply flight - NASASpaceFlight.com A Northrop Grumman Antares 230+ lifted off from the Mid-Atlantic Regional Spaceport (MARS) on Wallops…
Add easy way to create a certificate from a multi-PEM or cert-PEM + key-PEM · Issue #31944 · dotnet/runtime Something like partial class X509Certificate2 { public static X509Certificate2 CreateFromPemFile(string certPemFile, string keyPemFile=default); } If no keyPemFile is specified, certPemFile is sear...
Blazor Radiator - Visual Studio Marketplace This extension adds a burndown chart and a work item volume / story points total bar-chart alongside the backlog pane.
EdCharbeneau/BlazorPro.Spinkit A Blazor library for loading and long process scenarios based on the CSS library Spinkit - EdCharbeneau/BlazorPro.Spinkit
LIVE: Atlas V Solar Orbiter pad tour, remote camera setup, and Q&A Take a tour of SLC-41 and the Atlas V 411 rocket with the NASASpaceflight team, get a behind the scenes look at how the team sets up remote video and photography cameras at the launch pad, and have your questions about the rocket and mission answered. Fo...
fatih/faillint Report unwanted import path usages. Contribute to fatih/faillint development by creating an account on GitHub.
Software optimization resources. C++ and assembly. Windows, Linux, BSD, Mac OS X Software optimization manuals for C++ and assembly code. Intel and AMD x86 microprocessors. Windows, Linux, BSD, Mac OS X. 16, 32 and 64 bit systems. Detailed descriptions of microarchitectures.
Livestream — Kerbal Space Academy Gear for Future Rocket Scientists - Check out our Merch Store and support the show!
ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020 ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020
Failure: Zafar-1 - Simorgh - Imam Khomeini SC - February 9, 2020 -15:48UTC Failure: Zafar-1 - Simorgh - Imam Khomeini SC - February 9, 2020 -15:48UTC
ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020 ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020
Garbage Collection at Food Courts | .NET Blog When I first started working on the GC, my predecessor was explaining the GC tuning to me. I told him that I thought it sounded like how I saw janitors work at food courts (I frequented food courts at the time 😀).
Zoey McCullough (@zoeysaurusrex). Ask me anything on ASKfm Get in touch with Zoey McCullough (@zoeysaurusrex) — 20 answers. Ask anything you want to learn about Zoey McCullough by getting answers on ASKfm.
Wave Engine’s on-line glTF viewer – WaveEngine Team TL;DR: We are announcing our experimental glTF on-line viewer made with Wave Engine 3.0, powered by WebAssembly. Try the demo! http://gltf.waveengine.net
davidfowl/Todos Various todo list backend API implementations. Contribute to davidfowl/Todos development by creating an account on GitHub.
Let's Encrypt Stats - Let's Encrypt - Free SSL/TLS Certificates Let's Encrypt Growth Percentage of Web Pages Loaded by Firefox Using HTTPS (14-day moving average, source: Firefox Telemetry) Let's Encrypt Certificates Issued Per Day
dotNetDave Rocks NDC { Porto } 2020 For the first time, the dotNetDave No Apologies World Tour will land in Porto, Portugal for the NDC {Porto} conference on April 21-24! I’m very excited to speak in Portugal for the first time…
Creating Certificates for X.509 security in Azure IoT Hub using .NET Core This article shows how to create certificates in .NET Core which can be used for Azure IoT Hub. The chained certificates are created using the nuget package CertificateManager. Code: To use X.509 s…
Code Maze Weekly #10 - Code Maze This week we bring you a new set of fresh and interesting articles: .NET and C# Inserting middleware between UseRouting() and UseEndpoints() as a library author – Part 1 [andrewlock.net] Andrew discusses one possible solution to solving middleware inserti...
Creating Certificates in .NET Core for Vue.js development using HTTPS This article shows how to create development certificates for a Vue.js application, so that you can develop using HTTPS. The certificates are created using the CertificateManager nuget package. Cod…
2020 Java Technology Report | Rebel Our 2020 Java Technology Report explores the most used tools, technologies, and languages for Java developers. See usage statistics and key findings in our report.
SpaceX Boca Chica - Night Ops - Rings and Bulkhead Mate The new bulkhead for Starship SN1 received two steel rings at SpaceX Boca Chica as SpaceXers work the night shift to prepare various elements of the vehicle. Photos and Videos from Mary (@bocachicagal) for NSF Updates: https://forum.nasaspaceflight.com/...
Atlas V Solar Orbiter rollout and Wallops NG-13 Antares & Cygnus tour Atlas V rolls out to its SLC-41 launch pad at Cape Canaveral with Solar Orbiter in Florida AND Northrop Grumman prepares for the NG-13 launch of Antares with Cygnus to the Space Station from Virginia. It's NASASpaceflight's first double-header launch! F...
Failure: Zafar-1 - Simorgh - Imam Khomeini SC - February 9, 2020 -15:48UTC Failure: Zafar-1 - Simorgh - Imam Khomeini SC - February 9, 2020 -15:48UTC
Mobile Blazor Bindings – Getting Started + Why You Should Care TLDR: The Experimental Mobile Blazor Bindings can result in much less XAML and C#, 64% less in my experiment, but the tech isn’t quite ready for prime time. What are Mobile Blazor Bindings? F…
How do Managed Breakpoints work? In this blog entry, I’ll explain how setting source-level breakpoints in a managed debugger work under the hood from end to end.
allocate SocketAsyncEngine less frequenty to reduce the number of epoll_wait threads by adamsitnik · Pull Request #2346 · dotnet/runtime I have been investigating the performance of sockets on Linux using the TechEmpower Plaintext benchmark and a machine from ASP.NET lab with the following spec: E5-1650 v3 @ 3.50 GHz w/ 15MB Cache 6...
torvalds/linux Linux kernel source tree. Contribute to torvalds/linux development by creating an account on GitHub.
NASA Shares Initial Findings from Boeing Starliner Orbital Flight Test Investigation – Commercial Crew Program Following the anomaly that occurred during the December Boeing Starliner Orbital Fight Test (OFT), NASA and Boeing formed a joint investigation team tasked with examining the primary issues, which occurred during that test. Those issues included three spe...
ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020 ULA Atlas V 411 - Solar Orbiter - Cape Canaveral SLC-41 - Feb. 9/10, 2020
Exploring .NET Core Windows developers have always enjoyed the productivity boost you get with the .NET platform, tools like Entity Framework and ASP.NET, and the amazingly-powerful C# language. Now, .NET Core extends those same benefits to Linux-based systems, offering a tr...
SpaceX Starship : Texas Prototype(s) Thread 2 : Photos and Updates SpaceX Starship : Texas Prototype(s) Thread 2 : Photos and Updates
Soyuz MS-13 EOM Events (Undock, Entry, Landing) February 6, 2020 Soyuz MS-13 EOM Events (Undock, Entry, Landing) February 6, 2020
damienbod/AspNetCoreCertificates Certificate Manager in .NET Core for creating and using X509 certificates - damienbod/AspNetCoreCertificates
Defining your cloud infrasture as code with Pulumi and .NET In this episode, Matt and Luke show Scott Hunter how to define cloud resources in .NET code with Pulumi. Pulumi https://www.pulumi.com/ Get started with Pulumi and Azure https://www.pulumi.com/docs/get-started/azure/ Azure for .NET developers https://doc...
Xamarin: .NET Community Standup - Feb 6th 2020 - Gradients Everywhere! Join the Mobile .NET Teams for our community standup covering great community contributions for Mobile .NET, Xamarin, Xamarin.Forms, Components, and more. Community Links: https://www.theurlist.com/xamarin-standup-feb2020 Suggest an idea for a standup:...
Skeuomorph Mobile Banking | Dark Mode 🌘 Guys, thank you for all the positive feedback and rebounds of my previous skeu-shots. It really motivates me to continue digging in this direction. I had no doubt to continue the theme, now in tot...
Neumorphism in user interfaces How UI trends reach for inspiration into the real world and what problems do we have to solve to make those trends work.
GC Handles | .NET Blog A customer asked me about analyzing perf related to GC handles. I feel like aside from pinned handles in general handles are not talked about much so this topic warrants some explanation, especially since this is a user facing feature. For some background...
bchavez/Bogus :card_index: A simple and sane fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js. - bchavez/Bogus
Scroll To Text Fragment - Chrome Platform Status This feature allows a user or author to link to a specific portion of a page, using a text snippet provided in the URL. When the page is loaded, the browser highlights the text and scrolls it into view. For example, the URL: [https://en.wikipedia.org/w...
Get more information at a glance with issue and pull request linking Now, anyone can connect an issue to a pull request from the issue directly using the new linked pull request section providing greater context to your workflow.
.NET Interactive is here! | .NET Notebooks Preview 2 | .NET Blog Today we are excited to announce Preview 2 of the .NET Notebook experience. Preview 2 includes C#, F#, and PowerShell support.
NyxTech - Affordable, Portable Astrophotography. The Nyx Tracker is a motorized barn door tracker used for astrophotography. This tracking mount follows the stars as they move through the sky. Inexpensive and budget friendly, it is useful for people interested in astrophotography but not ready to spend ...
The Ultimate Game Boy Talk (33c3) https://media.ccc.de/v/33c3-8029-the_ultimate_game_boy_talk The 8-bit Game Boy was sold between 1989 and 2003, but its architecture more closely resembles machines from the early 1980s, like the Commodore 64 or the NES. This talk attempts to communicat...
Compiling .NET Core for Windows 10 ARM64 - Sinclairinat0r If you take a look at my Twitter, I have many examples of me showing passion for Windows On ARM. Ever since I started using my ASUS NovaGo that I won at the 2018 Microsoft Build Conference (this totally had to be fate), I’ve been obsessed with finding pra...
Kill It With Fire - Teaser Kill It With Fire is a first-person action game about hunting spiders and causing collateral damage. Available May 2020 on PC. Add it to your Steam wishlist TODAY!!! *** Links ***: Steam - https://store.steampowered.com/app/1179210/Kill_It_With_Fire ...
Comby〔 Rewrite Code 〕 Comby is a tool for structural code search and replace that supports ~every language. It lets developers write simple patterns to more intelligently change code compared to standard regex approaches.
Online Text Editor - MyTextArea - a simple online text editor MyTextArea is a quick and simple online text editor for plain text. Wow!
PureText PureText is a tiny tray utility that removes all text formatting from your clipboard and optionally pastes the resulting pure text to the active window with a single hotkey.
p8952/bocker Docker implemented in around 100 lines of bash. Contribute to p8952/bocker development by creating an account on GitHub.
Spinal Map - Thunderforest Inspired by a classic film, this style goes all the way to 11! It demonstrates the power of custom map styles based on vector tiles, along with a tongue-in-cheek approach to cartography.
SoCal Code Camp Code Camp is a free event for developers to come and learn from their peers. This community driven event has become an international trend where peer groups of all platforms, programming languages and disciplines band together to bring content to the comm...
SpaceX Satellite Rideshare SpaceX can accommodate additional mechanical interface diameters as an optional service.
Soyuz MS-13 crew return to Earth - NASASpaceFlight.com After a record-setting 328 continuous days in space, NASA astronaut Christina Koch returned to Earth…
Soyuz MS-13 EOM Events (Undock, Entry, Landing) February 6, 2020 Soyuz MS-13 EOM Events (Undock, Entry, Landing) February 6, 2020
PostgreSQL For Those Who Can’t Even, Part 1 Just yesterday I was talking to a friend about Postgres (not uncommon) and he said something that I found shocking: I can’t even with Postgres, I know JACK SQUAT This person calls themself my…
Postgres For Those Who Can’t Even, Part 2 – Working with Node and JSON Getting up to speed with Postgres and Node can be daunting but in this post I’ll dive into how you can easily work with both – including JSON document storage… in Postgres!
This is relevant only for multimedia apps. I have fintech systems in production... | Hacker News Thank you for this post. I read "10 Users: Split out the Database Layer" and about had an aneurysm.I also work with fintech systems built upon .NET Core and have similar experiences regarding scaling of these solutions. You can get an incredible amount of...
SpaceX Starship : Texas Prototype(s) Thread 2 : Photos and Updates SpaceX Starship : Texas Prototype(s) Thread 2 : Photos and Updates
Wacom drawing tablets track the name of every application that you open | Robert Heaton I have a Wacom drawing tablet. I use it to draw cover illustrations for my blog posts, such as this one.
It's not just you, Windows 10 Search is giving blank results Microsoft’s efforts to integrate its cloud services on Windows 10 has just backfired for the company. Windows 10’s Search feature has been hit with what appears to be some pretty widespread issues. Windows Search is currently returning blank results if yo...
Hosting your own NuGet Server and Feed for build artifacts with BaGet - Scott Hanselman NuGet is the package management system underlying the .NET programming platform. Just like Ruby Gems or NPM Packages, ...
Fair Fight 2020 | Fair Fight Join our Fight for Free, Fair,and Secure Elections in 2020. The 2020 election will carry historic consequences. But foreign interference and sophisticated voter suppression threatens our ability to freely elect our leaders. If we start early and work toge...
Serious Cryptography | No Starch Press Serious Cryptography is a practical guide to the past, present, and future of cryptographic systems and algorithms.
Dotnet-Boxed/Templates .NET project templates with batteries included, providing the minimum amount of code required to get you going faster. - Dotnet-Boxed/Templates
SpaceX asks permission to take Starship on a high-altitude test flight SpaceX's Starship could take a high-altitude test flight as soon as March.
EF Core Relationships in ASP .NET Core 3.1 This is the fifth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled AS…
SLS Core Stage in Stennis B-2 Stand to start Green Run campaign - NASASpaceFlight.com The Green Run test campaign for the first NASA Space Launch System (SLS) Core Stage…
Here's Why Your Static Website Needs HTTPS This is part of the blog post at https://www.troyhunt.com/heres-why-your-static-website-needs-https
Cliff Click's answer to What interesting optimizations can a JIT do that a compiler cannot do? - Quora The JIT has actual profiles available, which no AOT or prior-profiling technology can do. So yes, which branches branch which way. This lets you decide to e.g. run code down the “hot path” JIT’d and on the “so cold its never taken path” in the interpreter...
Life of a triangle - NVIDIA's logical pipeline Since the release of the ground breaking Fermi architecture almost 5 years have gone by, it might be time to refresh the principle graphics architecture beneath it.
GPU Performance for Game Artists Performance is everybody's responsibility, no matter what your role. For artists, a little knowledge of what goes on under the hood can make a big impact on a game's framerate. If you're an artist and want to understand how the GPU works and why things li...
Add Real-Time to a Java App with Azure SignalR Service Azure SignalR is a fully managed service that makes it easy to add highly-scalable real-time messaging to any application using WebSockets and other protocols. SignalR Service has integrations for ASP.NET and Azure Functions. Other backend apps can use th...
Assembly language vs. machine code — 6502 part 3 Schematics, datasheets, kits, and more at https://eater.net/6502 More on vasm: http://sun.hasenbraten.de/vasm Part 1: https://www.youtube.com/watch?v=LnzuMJLZRdU Part 2: https://www.youtube.com/watch?v=yl8vPW5hydQ Part 3: This video! Part 4: https://www....
Digging into the Bedrock framework, January 2020 Talk by Tim Seaward Abstract: After an abridged history of pipelines and Bedrock Framework, we will look at a basic implementation today. Then after getting our hands a little dirty looking at the internals we will discuss what the future holds for Bedro...
Get CoreRT Hello World selfcontained binary under 1 MB by MichalStrehovsky · Pull Request #7962 · dotnet/corert This has actually two things. The actual fix to make self-contained CoreRT Hello World less than 1 MB, and a bunch of tools that helped me find the fix. I’ve had the tools for a while but they don’...
Champaign Mathematician - with Holly Krieger — Numberphile This is Numberphile. We mainly post videos about mathematics and just numbers in general.
Fixing Random, part 27 Last time on FAIC we went through a loose, hand-wavy definition of what it means to have a “weighted” continuous distribution: our weights are now doubles, and given by a Probability Di…
This is what happens when you divide by zero on a mechanical calculator From early on in math class, you’re taught that you cannot divide a number by zero. On paper, it doesn’t work out. Do it electronically, and you’ll get an error message. http://goo.gl/K1HGYC Try do divide by zero with a mechanical calculator and, well, t...
Entity Framework Core performance tuning – a worked example – The Reformed Programmer Last Updated: December 24, 2019 | Created: September 22, 2017
What dotnet new Could Be The ‘dotnet new’ CLI command is a great way to create projects from templates in dotnet. However, I think it could provide a much better experience than it currently does. I also suspec…
Getting started with cloud deployments with Pulumi and .NET In this episode, Matt and Luke sit with Scott Hunter to show how Pulumi enables .NET developers to define and deployment their cloud infrastructure as code. [00:50] - What is Pulumi?[02:30] - Creating
Yahoo! Inc. Customer Data Security Breach Litigation Settlement Yahoo! Inc. Customer Data Security Breach Litigation Settlement
Reuse Blazor WASM UI in Blazor Server — App vNext So, you’ve decided to use Blazor, but you’re not sure which hosting model to use: Client (WebAssembly) or Server (SignalR-based). Wouldn’t it be great if you could write one version of your app that can run as either a WebAssembly or Server-based Blazor a...
.NET 5 breaking change: StringInfo and TextElementEnumerator classes are now UAX29-compliant · Issue #16702 · dotnet/docs .NET 5's System.Globalization.StringInfo and System.Globalization.TextElementEnumerator classes now follow UAX29 guidelines for extended grapheme enumeration Unicode has the concept of a "...
Jon Galloway’s 'business-time' books on Goodreads (5 books) Jon Galloway has 5 books on his business-time shelf: Accelerate: Building and Scaling High-Performing Technology Organizations by Nicole Forsgren, Hackin...
31JAN20 - REGULAR SEASONAL TOURNAMENTS Hi Everyone,INTRODUCING REGULAR SEASONAL TOURNAMENTS & REGIONAL TOTEMSIn honour of Illyriad's...
Did Nintendo really forget to Optimize Super Mario 64 ? | MVG A recent discovery from the N64 Super Mario 64 De-Compilation Project appears to show that Super Mario 64 USA release for the Nintendo 64 was not optimized and was released as a debug version. However things are not that cut and dry. In this episode we ta...
Ghidra Ghidra provides context-sensitive help on menu items, dialogs, buttons and tool windows. To access the help, press F1 or Help on any menu item or dialog.
Collecting and analyzing memory dumps | .NET Blog Introducing a new tool, dotnet-gcdump, for collecting portable memory dumps of .NET Core processes
Girls Who Code -- Join 185,000 Girls Who Code today! Learn to code! Free summer programs and after-school clubs for teen girls. Explore coding in a fun and friendly environment. Find a program near you!
#GAMELAB19: Making Baba Is You,what is this? by Arvi Teikari Hempuli Making Baba Is You: what is this? by Arvi Teikari Hempuli #GAMELAB19 was the XV edition of Gamelab in Barcelona. 27 - 29 June, Barcelona. Follow us: https://twitter.com/gamelab https://www.facebook.com/gamelabconfe... https://www.instagram.com/gamela...
Different languages, similar encoding efficiency: Comparable information rates across the human communicative niche Language is universal, but it has few indisputably universal characteristics, with cross-linguistic variation being the norm. For example, languages differ greatly in the number of syllables they allow, resulting in large variation in the Shannon informat...
System.IO.Pipelines: High performance IO in .NET | .NET Blog System.IO.Pipelines is a new library that is designed to make it easier to do high performance IO in .NET. It’s a library targeting .NET Standard that works on all .NET implementations. Pipelines was born from the work the .NET Core team did to make Kestr...
MoonScript, a language that compiles to Lua MoonScript is a dynamic scripting language that compiles into Lua. It gives you the power of one of the fastest scripting languages combined with a rich set of features.
World's worst video card? The exciting conclusion For part 1, see this video: https://www.youtube.com/watch?v=l7rce6IQDWs Let's build a circuit that displays an image on a VGA monitor! In part 2, I talk about how VGA uses analog RGB signals to send different color pixels to the monitor. I use an EEPROM t...
Ideone.com Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.
The path to less stress? Strategic pessimism. | Derren Brown | Big Think The path to less stress? Strategic pessimism. New videos DAILY: https://bigth.ink/youtube Join Big Think Edge for exclusive videos: https://bigth.ink/Edge ------------------------------------------------------ The centuries old philosophy of Stoicism ma...
SAP-1 Processor Architecture — SAP-1 Processor Architecture documentation A simple 8-bit micro-processor using mostly discrete logic chips.
dangrie158/SAP-1 Simple as Possible CPU Architecture. Contribute to dangrie158/SAP-1 development by creating an account on GitHub.
Old CSS, new CSS / fuzzy notepad I first got into web design/development in the late 90s, and only as I type this sentence do I realize how long ago that was. And boy, it was horrendous. I mean, being able to make stuff an
DDD South West 2020 Call for Papers Now Open The DDD South West 2020 call for papers is now open! This year our event takes place on Saturday 25th April at Redcliffe Sixth Form Centre, Bristol.
Birthday problem - Wikipedia For yearly variation in mortality rates, see birthday effect. For the mathematical brain teaser that was asked in the Math Olympiad, see Cheryl's Birthday.
Why 02/02/2020 is the most palindromic date ever. Hey you! Yes, you in the 62.5%. Subscribe to my channel! This was a quick video I made in a hotel room. I couldn't let 02/02/2020 pass without marking the occasion with a video! Here are the years which are palindromic dates as well as being palindromic...
Welcome to Blazor Welcome to the event including status of the product and what you can do with it today! For more information head over to https://aka.ms/FocusonBlazor
Train ML models on large images and 3D volumes with spatial partitioning on Cloud TPUs | Google Cloud Blog Spatial partitioning is new Cloud TPU feature that allows you to seamlessly scale image models up to larger sizes (in 2D and 3D) without changing your code. Here’s how to get started.
draft-ietf-mls-architecture-04 - The Messaging Layer Security (MLS) Architecture [Docs] [txt|pdf|xml|html] [Tracker] [WG] [Email] [Diff1] [Diff2] [Nits] Versions: (draft-omara-mls-architecture) 00 01 02 03 04
Technical details for satellite NOAA 19 NOAA 19 is the fifth in a series of five Polar-orbiting Operational Environmental Satellites (POES) with advanced microwave sounding instruments that provide imaging and sounding capabilities. Circling 530 statute miles [850 km] above Earth and completi...
Technical details for satellite NOAA 18 NOAA 18, known before launch as NOAA-N, is a weather forecasting satellite run by NOAA. NOAA-N (18) was launched into a sun-synchronous orbit at an altitude of 854 km above the Earth, with an orbital period of 102 minutes....
Technical details for satellite NOAA 15 NOAA 15 (designated NOAA-K before launch) is one of the NASA-provided TIROS series of weather forecasting satellite run by NOAA. The satellite is placed in a sun-synchronous orbit, 807 km above the Earth, orbiting every 101 minutes....
Stack Overflow Use Stack Overflow Insights and get information required to understand, reach, and attract developers.Improve tech hiring, recruiting, developer marketing, and and planning initiatives.
Get Minesweeper 10 - Microsoft Store Download this game from Microsoft Store for Windows 10, Windows 10 Mobile, Windows 10 Team (Surface Hub), HoloLens. See screenshots, read the latest customer reviews, and compare ratings for Minesweeper 10.
New controls: BoxView, CheckBox, ImageButton, and Slider by Eilon · Pull Request #72 · xamarin/MobileBlazorBindings New components available in Experimental Mobile Blazor Bindings! Here's an example of using <Slider> with a two-way binding: @code { double mySlider = 6f; } <StackLayout> ...
Manipulating the YouTube Algorithm - (Part 1/3) Smarter Every Day 213 My first video of a 3 part series on
Designing for Coziness What do Dark Souls, Harvest Moon, The Witcher 3, and Night in the Woods have in common? This analysis offers a philosophy and tips for achieving cozy aesthetics, mechanics, narratives, and work environments.
Approximating Irrational Numbers (Duffin-Schaeffer Conjecture) - Numberphile James Maynard recently co-authored a proof of the Duffin-Schaeffer Conjecture. More links & stuff in full description below ↓↓↓ More James Maynard on Numberphile: http://bit.ly/JamesMaynard On the Duffin-Schaeffer conjecture - by Dimitris Koukoulopoulos...
Science Cafe Dec – Knotty Sculptures Knotty Sculptures with Prof. Carlo H. Séquin EECS Computer Science Division, UC Berkeley Thursday December 12, 2019 Doors at 6:00 PM, Talk at 7:00 PM Cafe Leila, 1724 San Pablo Ave. Berkeley, CA Jo…
The Problems with Secret Santa - Numberphile Dr Hannah Fry discusses Secret Santa, anonymity and derangements. And a better way to do it. More links & stuff in full description below ↓↓↓ More Hannah on Numberphile: http://bit.ly/hannah_vids Hannah's co-written Xmas book: http://amzn.to/2g8mIn6 Hann...
Tail opcode being emitted for normal methods, destroys JIT optimizations · Issue #6329 · dotnet/fsharp After a benchmarking discussion in the FSSF slack we found the main culprit for the C# / F# speed differences. tail. was being emitted for a non recursive method, that turns off JIT inlining and ot...
Streaming Kubernetes’ logs using SignalR – Do Not Panic As I’m using a lot Kubernetes to work on my project, I had the need to be able to view the logs produced by the pods.Actually, you can use the Kubernetes Dashboard to view the logs but it means you have to use the proxy to connect using http://127.0.0.1 a...
Working with the new Microsoft.Data.SqlClient In this episode, Vicky Harp joins Jeremy to talk about the new Microsoft.Data.SqlClient. They discuss why this new package was created, feature scenarios it supports, and also show off some demos of h
Oscilloscope Music - (Drawing with Sound) - Smarter Every Day 224 For $100 off select Casper mattresses, go to https://casper.com/smarter and use promo code: smarter Earn your subscription? http://bit.ly/Subscribe2SED ⇊ Click below for more links! ⇊ What I really like about this project is that it taught me to think...
“Hello, world” from scratch on a 6502 — Part 1 Learn how computers work in this series where I build and program a basic computer with the classic 6502 microprocessor. More info: https://www.eater.net/6502 Part 2: https://www.youtube.com/watch?v=yl8vPW5hydQ Part 3: https://www.youtube.com/watch?v=oO8...
How do CPUs read machine code? — 6502 part 2 Schematics, datasheets, kits, and more at https://eater.net/6502 Part 1: https://www.youtube.com/watch?v=LnzuMJLZRdU Part 2: This video! Part 3: https://www.youtube.com/watch?v=oO8_2JJV0B4 Part 4: https://www.youtube.com/watch?v=FY3zTUaykVo Part 5: https...
Ben, Ben and Blue What value does a college degree hold? And to the extent that an elite university degree does provide some special benefit to its holder, is it a value that could hypothetically be made universal, or is it intrinsic to the exclusivity of the degree?
Ben Eater Subscribe to see tutorial-style videos about electronics, computer architecture, networking, and various other technical subjects. If you want to see more on...
Ben Eater I create tutorial-style videos about electronics, computer architecture, networking, and various other technical subjects.
dotnet/aspnetcore ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - dotnet/aspnetcore
aspnet/AspNetWebStack ASP.NET MVC 5.x, Web API 2.x, and Web Pages 3.x (not ASP.NET Core) - aspnet/AspNetWebStack
[Perf] ViewDataDictionary is copied and resized many times · Issue #878 · aspnet/Mvc When we spin up a child view, we're seeing many copies of the ViewData dictionary. Currently instead of 1 copy for the child view (we don't even want in many cases, but given where Model li...
Global championship of driverless cars Roborace’s debut competition, which pitches multiple teams against one another with wheel-to-wheel action at events around the world. Over the course of the year, Season Alpha will experiment with different formats and challenges that will push the skills...
Let's remove Quaternions from every 3D Engine (An Interactive Introduction to Rotors from Geometric Algebra) - Marc ten Bosch
Do SSL warranties protect you? As much as rocks keep tigers away... This post is the first of two that I will be publishing over the coming days to address a few concerns that seem to be rising in the wider community. It was recently pointed out to me that my certificate authority doesn't provide me with a warranty on the...
Netherlands recognises Church of the Flying Spaghetti Monster as a religion Members of the new church naturally celebrated the news with a bowl of pasta.
Health-Records Company Pushed Opioids to Doctors in Secret Deal With Drugmaker To doctors opening patients’ electronic records across the U.S., the alert would have looked innocuous enough.
This Goes to Eleven (Part 1/∞) Decimating Array.Sort with AVX2. I ended up going down the rabbit hole re-implementing array sorting with AVX2 intrinsics. There’s no reason I should go down alone.
Lessons for Life: The Obituaries of Republicans Who Opposed Nixon's Impeachment Lessons for the vote on whether to block witnesses and more in the Trump impeachment.
Ryujinx - Nintendo Switch Emulator Ryujinx is an open source Nintendo Switch emulator written in C# for Windows, Linux and OSX.
How to make a pretty prompt in Windows Terminal with Powerline, Nerd Fonts, Cascadia Code, WSL, and oh-my-posh - Scott Hanselman I've blogged about Patching the new Cascadia Code to include Powerline Glyphs and other Nerd Fonts for the Windows ...
Dino 0.1 Release - Dino. Communicating happiness. Dino is a modern open-source chat client for the desktop. It focuses on providing a clean and reliable Jabber/XMPP experience while having your privacy in mind.
Building a simple VPN with WireGuard with a Raspberry Pi as Server Andreas Happe sometimes blogs about developmen, life or security.
About the security content of iOS 13.3.1 and iPadOS 13.3.1 This document describes the security content of iOS 13.3.1 and iPadOS 13.3.1.
Revert "Dead Ending Microsoft.CSharp Package and Bumping the leftout … · dotnet/runtime@89045e5 …assembly versions to 5.0.0.0 (#2264)" (#2344) This reverts commit 5fca04171171f118bca0f93aa9741f205b8cdc29.
Subresource Integrity Subresource Integrity (SRI) is a security feature that enables browsers to verify that resources they fetch (for example, from a CDN) are delivered without unexpected manipulation. It works by allowing you to provide a cryptographic hash that a fetched re...
.NET Design Review: Quick Reviews 00:00:00 - Approved: Add StringContent ctor providing tighter control over charset https://github.com/dotnet/corefx/issues/7864#issuecomment-579398933 00:23:57 - Rejected: Is there a function to copy directories? https://github.com/dotnet/corefx/issues/1...
Visual Studio 2019 for Mac version 8.5 Preview 2 is available | Visual Studio Blog Visual Studio 2019 for Mac 8.5 Preview 2 is now available. It adds auth templates for ASP.NET Core projects, Xamarin enhancements, and UI improvements.
Try Visual Studio 2019 for Mac Version 8.5 Preview 2 Today | Xamarin Blog Visual Studio 2019 for Mac version 8.5 Preview 2 brings new features & improvements for developers to help build better mobile apps, faster.
Look! I Made a Company! : dylanbeattie.net Dylan Beattie announces the launch of Ursatile, a London-based consultancy specialising in software development, communications training and techology strategy.
Here Are Some of the Women Who Made History in the Midterm Elections Including Sharice Davids, Kristi Noem and Ayanna Pressley
Top-level statements and functions · Issue #3117 · dotnet/csharplang Top level statements and functions There are at least three somewhat conflicting scenarios around allowing statements and/or functions to be declared at the top level of program text. First I'l...
davidfowl/NdcLondon2020 Demos for NDC London 2020. Contribute to davidfowl/NdcLondon2020 development by creating an account on GitHub.
Blazor Tutorial : Sending JWT token & Building Request Middleware - EP16 or latest videos, please subscribe to the channel here :) - https://bit.ly/35aQpwc In this #Blazor tutorial, I am showing how we can send #JWT token to you web API and how you can build #Middleware to validate the requests that you are sending to the API...
Andrey Akinshin - Performance Testing - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Andrey Akinshin: senior developer at JetBrains, where he works on Rider (a cross-platform .NET IDE based on ...
ASP.NET Blog | Blazor WebAssembly 3.2.0 Preview 1 release now available Today we released a new preview update for Blazor WebAssembly with a bunch of great new features and improvements. Here’s what’s new in this release: Version updated to 3.2 Simplified startup Download size improvements Support for .NET SignalR client Ge...
Untitled Goose Game dev will donate 1 percent of income to Indigenous Australians Australian developer House House has pledged to donate at least 1 percent of its income to the nation's Indigenous groups as part of the 'Pay the Rent' initiative.
the Origins of Opera and the Future of Programming Or: Collective problem solving in music, art, science, and software.
Why we terminated our partnership with Microsoft - Re: Next decade of open source - Paul Stovell Paul Stovell: Building Octopus, an automated deployment tool
KnightOS was an interesting operating system KnightOS is an operating system I started writing about 10 years ago, for Texas Instruments line of z80 calculators — the TI-73, TI-83+, TI-84+, and similar calculators are supported. It still gets the rare improvements, but these days myself and most of ...
Atari is opening eight video game hotels across the U.S. The first will break ground in Phoenix this year.
The tools and tricks that let Ars Technica function without a physical office Looking at the “future of work” with a team that’s been living it for two decades.
Why I, as a black man, attend KKK rallies. | Daryl Davis | TEDxNaperville A chance encounter with members of the Ku Klux Klan led black musician Daryl Davis on a quest to determine the source of the hate. His unorthodox, yet simple approach, has wielded surprising results and just might be the solution for all racial discourse....
.NET Tour UK 2020 Live stream of the .NET Tour UK 2020 introduction and talks from .NET South East, Brighton. https://dotnettour.github.io/UKTour2020/
Inserting middleware between UseRouting() and UseEndpoints() as a library author - Part 1 In this post I show how, as a library author, you can insert middleware into a consumer's pipeline between the call to UseRouting and UseEndpoints.
Searching For New Adventures In Software Development As I write this post, its the first time in over a decade that I am not employed. Please don’t feel bad for me. I am privileged enough to take a well-deserved break from the hustle and bustle of everyday software development. As I sit here with my two dog...
Planned Maintenance scheduled for Wednesday, February 5, 2020 for Data Explorer Update: The maintenance went as planned. tl;dr; Planned service interruption that will impact Stack Exchange Data Explorer (SEDE). The site will be inaccessible for up to 12 hours on February 5, 2...
Superhero Triangles - Numberphile Heronian triangles and other fascinating things, featuring Dr James Grime. Get your Superhero Triangle T-Shirt and other stuff: http://bit.ly/Super_Tri More links & stuff in full description below ↓↓↓ More videos with Dr Grime: http://bit.ly/grimevideos ...
Become a Better Developer by Reading Source Code - Steve Gordon In this post, I share why I think that reading source code is an important technique which can be applied to become a better software developer.
Binary Search | Master algorithms together Master algorithms together. Practice programming challenges with others on Binary Search. Create a room, invite your friends, and race to finish the problem.
Online Image Сompressor Optimizilla is the ultimate image optimizer to compress your images in JPEG and PNG formats to the minimum possible size.
Sungrow Crabby With Researcher Over Security Vulnerability Disclosure A Brisbane researcher has alleged serious security vulnerabilities in a Sungrow inverter. Sungrow are not happy with him.
.NET Tour UK 2020 (London) Live stream from the London .NET user group event, part of the .NET Tour UK 2020. https://dotnettour.github.io/UKTour2020/
FCC Approves 988 as Suicide Hotline Number The FCC hopes that the new 3-digit number 988 will make it easier for people to get help when they are having suicidal thoughts.
CarterCommunity/Carter Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable. - CarterCommunity/Carter
martinber/noaa-apt NOAA APT weather satellite image decoder, for Linux, Windows, RPi 2+ and OSX - martinber/noaa-apt
Autofac 5.0 Released Autofac 5.0 has been released. This article outlines the new features and breaking changes of which you should be aware.
Visual Studio for Mac: Refresh(); event Join our free, virtual event to learn how Visual Studio for Mac integrates modern .NET developer tasks and platforms and makes web, mobile and game development easy and productive on your Mac
Building personal search infrastructure for your knowledge and code | beepb00p Overview of search tools for desktop and mobile; using Emacs and Ripgrep as desktop search engine
Use SpanHelpers.SequenceCompareTo instead of CompareOrdinalHelper by benaadams · Pull Request #402 · dotnet/runtime By string length (1- 64); difference in last position (lower is better) By difference position (0-88) in long string (lower is better) By difference position (0-1023) in long string (lower is bet...
Wait, I have to test the front end too? - NDC London 2020 | Software Developers Conference Testing is important right? Your project can't be run unless all your unit and integration tests are written (and pass), but are you also testing the front end?
ASP.NET Blog | A new experiment: Call .NET gRPC services from the browser with gRPC-Web Build web apps using gRPC-Web and .NET! Check out this new experiment for gRPC-Web on .NET Core.
STM32 Game Boy cartridge – EmerytHacks While I was looking for a flashcart for running LSDJ, I started wondering if it would be possible to make a cheaper alternative using a modern microcontroller with lots of memory and computing power.
3,000 official government email IDs from ISRO, MEA, SEBI compromised: Report At least 3,000 email IDs of officials belonging to government organisations such as Indian Space Research Organisation (ISRO), Bhabha Atomic Research Centre (BARC), Ministry of Corporate affairs, M…
Sedated (Ramones) but it's in 13/16 The Ramones Sedated edited to be in 13/16 in various permutations of (4+3+3+3)/16, (3+3+3+4)/16, and (3+3+4+3)/16 The Ramones: progressive rock at its finest
Using NSwag to Generate a Vue Client for an ASP.NET Core 3.1 API This week we are going to add a Vue project that will utilize the contacts API we created a few weeks ago using a client-generated by NSwag. This post is part of the revamp of the ASP.NET Core Basi…
The Infinite Loop That Wasn't: A Holy Grail Bug Story - mGBA mGBA is an open-source Game Boy Advance emulator, copyright © 2013–2020 Vicki Pfau. This project is not affiliated in any way with Nintendo. Game Boy Advance is a registered trademark of Nintendo Co., Ltd.
Multi-Cloud and On-Premises Application Delivery without the drama | Gravity | Gravitational Package entire environments as downloadable cluster images and run them on your or your customers’ infrastructure.
gravitational/gravity Opinionated image-based Kubernetes packaging and management tools. - gravitational/gravity
Authentication, What The Fuck? Authentication is an overloaded word in cryptography. In the context of cryptographic primitives like message authentication codes (MACs) and authenticated encryption with associated data (AEAD), authentication really refers to authenticity or integrity. ...
Introduction ENS is the Ethereum Name Service, a distributed, open, and extensible naming system based on the Ethereum blockchain.
Hack Yourself First: How to go on the Cyber-Offence - NDC London 2020 | Software Developers Conference Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
CuriosityStream: Proud Sponsor of RealEngineering on Nebula Love RealEngineering? Then you'll love CuriosityStream - stream thousands of documentaries on engineering, science, history, and, of course, dinosaurs.
This Outrageous Clock Is Made Out of 144 Seven-Segment Displays "Yo dawg, I heard you like digital clocks so I made a digital clock out of digital clocks."
Brute Box 1, 200+ lb The Original Magnet Fishing Bundle (4.72" Magnet + Rope + Carabiner + Threadlocker): Amazon.com: Industrial & Scientific Brute Box 1, 200+ lb The Original Magnet Fishing Bundle (4.72" Magnet + Rope + Carabiner + Threadlocker): Amazon.com: Industrial & Scientific
SimonCropp/Verify Verification tool to enable simple approval of complex models and documents. - SimonCropp/Verify
SQL+.NET - The Only Enterprise Grade ORM More than an ordinary ORM, SQL+.NET provides a complete ecosystem for building high-perfomance data services that hold up in the most demanding environments. See why developers all over the world are making the switch to the best ORM for SQL and .net
December 3, 2019 - Blue Hair, Twitch and Introducing the BlazorWebFormsComponents Project In this hat-free episode, Jeff shows off his new hair-color and then the conclusion of the work on the Channel Points pub/sub interface with Twitch. At 29:30, he introduces the concept of the BlazorWebFormsComponents project, a new ongoing project on the...
libreoffice/core - main, development code repository its of limited utility wrt the vcl layout work and optimal size widgets, and its confuses people looking for hidpi settings Change-Id: I37d21b480446f9fe2845b3a2d9fd59cdeddf1a93
Permutation-based Cryptography 2020 – Zagreb, Croatia Permutation-based Cryptography Workshop 2020, May 9, 2020 in Zagreb, Croatia
Inlining and explicit tail calls · Issue #10487 · dotnet/runtime We should re-examine the logic the jit uses for inlining in the presence of explicit tail calls (calls with a tail prefix). Currently the jit won't inline any method that is explicitly tail cal...
The frustrating state of tails calls in .NET · Issue #2191 · dotnet/runtime The frustrating state of tails calls in .NET I listened to Microsoft Language & Runtime Community standup on twitch were they said they like "aggressive" well-informed feedback from t...
SecurityFWD: How Far Can Wi-Fi Really Travel? For our first episode, we push Wi-Fi to the limit with a directional antenna and use a Python script to measure how far we can see. To do this, we use Wigle Wi-Fi and Wigle.net, a service run by
Build Serverless Apps with Blazor In this session we will cover how you can build serverless Blazor applications. For more information head over to https://aka.ms/FocusonBlazor
A Picard Easter egg While watching the first episode of the new Star Trek series just now I noticed a nice little Easter egg: Admiral Picard (retired) apparently has the same 1982 science fiction book club edition of …
pixivに脆弱なパスワードで登録できないようにしました - pixiv inside pixivではサイバー攻撃への根本的な対策のひとつとして、脆弱なパスワードを新しく設定できないようにしました。過去に他のサービスで漏洩済みとしてHave I Been Pwnedにて公開されている、ハッシュ化された漏洩パスワードのリストを使用しました。
Joe Rogan and Gavin McInnes Discuss the Islam-Inbreeding Connection Joe Rogan and Gavin McInnes Discuss the connection between cultures that practice Islam and high rates of inbreeding
.NET coding convention settings For EditorConfig - Visual Studio You can define and maintain consistent code style in your codebase with the use of an EditorConfig file. EditorConfig includes several core formatting properties, such as indent_style and indent_size. In Visual Studio, .NET coding conventions settings can...
254430 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
The Next Decade of .NET Open Source Why the recent pessimism about .NET's future is totally misplaced
Unauthorized Charcoal: GE fridges won't dispense ice or water unless your filter authenticates as an official ($55!) component @ShaneMorris: “My fridge has an RFID chip in the water filter, which means the generic water filter I ordered for $19 doesn’t work. My fridge will literally not dispense ice, or water. …
dotnet add package - support for Nuget "Pre" version · Issue #4699 · NuGet/Home From @yooakim at https://github.com/dotnet/cli/issues/5752 I'm not sure this is a bug but it would be nice if one could add NuGet packages with the -pre version as used by NuGet. Steps to repro...
Debug z-index stacking content with 3D View in the Microsoft Edge DevTools - Microsoft Edge Blog We are thrilled to announce the next iteration of 3D View in the Microsoft Edge DevTools, with a new feature to help debug z-index stacking context. The general 3D View shows a representation of th…
Azure Functions runtime 3.0 is now generally available | Azure updates | Microsoft Azure Azure Functions runtime version 3.0 is now available. Built on top of .NET Core 3.1, it enables you to write your function apps in new languages, such as .NET Core 3.1 and Node 12.
Microsoft Search in Bing and Office 365 ProPlus Provides Office admins with information about the extension for Microsoft Search in Bing that is installed with Office 365 ProPlus and makes Bing the default search engine for the Google Chrome web browser.
A Prime Surprise (Mertens Conjecture) - Numberphile Dr Holly Krieger discusses Merterns' Conjecture. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ More videos with Holly (playlist): http://bit.ly/Holly...
EdCharbeneau/BlazorSize Blazor browser size interop for matchMedia and browser window size at runtime. - EdCharbeneau/BlazorSize
Microsoft: Move from Traditional ASP.NET to 'Core' Requires 'Heavy Lifting' -- Visual Studio Magazine There are plenty of reasons to move traditional ASP.NET web apps -- part of the old .NET Framework -- to the new cross-platform direction, ASP.NET Core, but beware it will require some 'heavy lifting,' Microsoft says.
Productive transparency in online communities: Inspiration from trains and IKEA - Megan Risdal Megan Risdal's personal website
Git Wire Protocol v2 Support - The GitHub Blog GitHub now supports version 2 of the Git wire protocol. An immediate benefit of the new protocol is that it enables reference filtering on the server-side, this can reduce the number of bytes required to
Trains.NET - Episode 13 - Trains that move! Around a track! Originally streamed at https://twitch.tv/davidwengier In this episode we make the trains move! They remain exceedingly ugly though, and the movement is not exactly smooth, but it follows a track!
Float Toy Click on a cell below to toggle bit values, or edit the hex or decimal values directly. Use this to build intuition for the IEEE floating-point format. See Wikipedia for details on the half-precision, single-precision and double-precision floating...
dotnet/apireviews This repository contains the notes and API differences that we reviewed. - dotnet/apireviews
ESP32-Cam Quickstart with Arduino Code Learn how to add a camera to your Arduino projects the easy way using one of these cheap ESP32-Cam modules. Great for pet cams, home surveillance, time lapses, and computer vision applications. /* ESP32-Cam */ http://www.icstation.com/esp32-esp32-wifi-b...
Welcome to Blazor Welcome to the event including status of the product and what you can do with it today! For more information head over to https://aka.ms/FocusonBlazor
Blazor State Management Blazor Server and Blazor WebAssembly (client) don't store state by default, resulting in a subpar user experience. Learn what makes up state in Blazor apps and discover solutions implemented in shared, easy to use libraries that take advantage of browser ...
Building ASP.NET Core 3.1 Apps To Organizational Standards Using Extension Methods We’ve been working through upgrading our core applications from ASP.NET full framework to ASP.NET Core. Over the years we’ve assembled an opinionated library for assembling full framework APIs named RimDev.WebApi. It includes various items to aid our team...
Add support for high level Assembler by xoofx · Pull Request #60 · 0xd4d/iced This is a PR for #49 It is an early preview to get early feedback and iterate ideas on the design, many things are not working as it should or are not completely covered or are subject to changes (...
Getting Started with Blazor Server Apps in Visual Studio for Mac | Visual Studio Blog In Visual Studio 2019 for Mac v8.4 one of the big things that we added support for is developing Blazor Server Applications. In this post I’ll show you how you can get started building new Blazor Server applications with Visual Studio for Mac.
Tools for Exploring .NET Internals Whether you want to look at what your code is doing ‘under-the-hood’ or you’re trying to see what the ‘internals’ of the CLR look like, there is a whole range of tools that can help you out.
http://solarcybersecurity.com/ Note: This is a summarised version of the disclosures sent to Sungrow Australia on 2019-09-20 and 2019-09-22. Specific passwords and protocols have been removed.
Shay Rojansky - How Entity Framework translates LINQ all the way to SQL - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Shay is a senior software engineering working in Microsoft's data access team, on Entity Framework Core, the...
first20hours/google-10000-english This repo contains a list of the 10,000 most common English words in order of frequency, as determined by n-gram frequency analysis of the Google's Trillion Word Corpus. - first20hours/google-1...
Use FeatherHttp to implement the dashboard and API by davidfowl · Pull Request #34 · davidfowl/Micronetes Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Self-Playing Banjo?! - Marble Machine X Inspiration This week we take a look at the amazing collection of self-playing instruments of
damienbod/AspNetCoreCertificates Certificate Manager in .NET Core for creating and using X509 certificates - damienbod/AspNetCoreCertificates
Northeastern student from Iran removed from US is just the latest sent away at Logan - The Boston Globe Mohammad Shahab Dehghani Hossein Abadi is one of at least three Iranian students barred from attending Boston-area schools since September. One of the students hoped to attend Harvard, and another was in the middle of earning an advanced degree at Northea...
Measure Two Hundred Times, Tweak Twice Let's profile some code! And see if we can figure out some great options for things that might matter
Update Zebra and Giraffe to .NET Core 3.1.1 by forki · Pull Request #5421 · TechEmpower/FrameworkBenchmarks Just small fixes to update Zebra and Giraffe to .NET Core 3.1.1
.NET Design Review: System.CommandLine /player_ias-vfl0m8XVi/en_US/base.js","css":"/yts/cssbin/player-vflnCF_bL/www-player-webp.css"},"args":{"cos":"Windows","player_response":"{
Globally Require Authenticated Users By Default Using Fallback Policies in ASP.NET Core tldr; You can use Fallback Policies in ASP.NET Core 3.0+ to require an Authenticated User by default. Conceptually, you can think of this as adding an [Authorize] attribute by default to every sing…
Excluding health check endpoints from Serilog request logging: Using Serilog.AspNetCore in ASP.NET Core 3.0 - Part 4 In this post I show how to skip the summary log for some requests when using Serilog.AspNetCore's request logging middleware
Kids and Code: Object Oriented Programming with Code Combat Geez time flies. It's just a tad under 4 years ago that I wrote about teaching kids to code with code.org which is an amazing resource for young ones to start learning programming basics. In that post I shared a photo of my then 6-year-old son Ari holding...
tmds/Tmds.LibC Raw bindings to Linux platform APIs for .NET Core. Contribute to tmds/Tmds.LibC development by creating an account on GitHub.
.on() | jQuery API Documentation Description: Attach an event handler function for one or more events to the selected elements.
Archived MSDN and TechNet Blogs We're no longer updating this content regularly. Check the Microsoft Product Lifecycle for information about how this product, service, technology, or API is supported.
Colouring Numbers - Numberphile Fields Medallist Sir Timothy Gowers discusses Van der Waerden's theorem. Interview continues on Numberphile2 at: https://youtu.be/hHIfJcwipAY More links & stuff in full description below ↓↓↓ Timothy Gowers website: https://gowers.wordpress.com And his T...
Pupils praise 'maths whisperer' teacher after entire class achieves A* in GCSE A school in Cardiff is celebrating after an entire class achieved A* in their maths GCSE, after sitting the exam six months early. The Year 11 group at Fitzalan High School now refer to teacher Francis Elive as "the maths whisperer" as some of the class...
Transatlantic ping faster than sending a pixel to the screen? John Carmack tweeted, I can send an IP packet to Europe faster than I can send a pixel to the screen. How f’d up is that? And if this weren’t John Carmack, I’d file it under “the interwebs being
Dotnet-Boxed/Templates .NET project templates with batteries included, providing the minimum amount of code required to get you going faster. - Dotnet-Boxed/Templates
Invoking non-HTTP Azure Functions over HTTP to make development easier This week, I was presenting at IglooConf (Indexing and searching NuGet org with Azure Functions and Search). During one of the demos, I casually used a feature we shipped with the latest Azure Toolkit for JetBrains Rider: when the Azure Functions host is ...
.NET everywhere apparently also means Windows 3.11 and DOS - Scott Hanselman I often talk about how .NET Core is open source and runs 'everywhere.' MonoGame, Unity, Apple Watches, Raspberry Pi, ...
Roam Research – A note taking tool for networked thought. As easy to use as a word document or bulleted list, and as powerful for finding, collecting, and connecting related ideas as a graph database. Collaborate with others in real time, or store all your data locally.
Penn and Teller's How to Play with Your Food: Penn Jillette: 8601422568837: Amazon.com: Books Penn and Teller's How to Play with Your Food [Penn Jillette] on Amazon.com. *FREE* shipping on qualifying offers. What kid of any age can resist a book guaranteed to make fellow diners blanch at restaurants or at the family dinner table? Mean
Vagrant by HashiCorp Vagrant enables users to create and configure lightweight, reproducible, and portable development environments.
NASM - The Netwide Assembler This manual documents NASM, the Netwide Assembler: an assembler targetting the Intel x86 series of processors, with portable source.
How to write a simple operating system in assembly language This document shows you how to write and build your first operating system in x86 assembly language. It explains what you need, the fundamentals of the PC boot process and assembly language, and how to take it further. The resulting OS will be very small ...
Package Hosting and Distribution - feedz.io Store, replicate and distribute your private NuGet packages with no user limit and transparent pricing
DotNetAnalyzers/StyleCopAnalyzers An implementation of StyleCop rules using the .NET Compiler Platform - DotNetAnalyzers/StyleCopAnalyzers
Building A More Inclusive Microsoft Valuable Professional Program There was recently a thread by David Whitney about inclusion and representation in the .NET community. I suggest you read it as it gives you an idea of the diversity of thought within the .NET community. The thread spoke to me, as an Arabic developer who ...
Frontier, an ISP in 29 states, plans to file for bankruptcy Frontier subscribers suffer from poor customer service and failing networks.
Building Microservices with gRPC and .NET Microservices based applications consist of multiple services and are built with a variety of programming languages. Based on the business use case, you can pick the most appropriate technology to build your service. gRPC can be one of those choices. To...
Cookies and Consent in ASP .NET Core 3.1 This is the third of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled AS…
NHS mental health director calls for loot box ban UPDATE: UKIE responds, emphasising that industry already addresses spending caps and disclosed drop rates
Getting Dependencies by Name or Key using the .NET Core Container (Part 2) - Steve Talks Code This post describes how the use of custom typed delegates can be used to implement named or keyed dependency resolution using the Microsoft DI container that comes with .NET Core.
Blog - Culture of Development I believe a healthy career requires mentorship, so I mentor a couple dozen people per year and I try to have at least one mentor myself at all times.
davidfowl/Micronetes Micronetes is a local orchestrator inspired by kubernetes that makes developing and testing microservices and distributed applications easier. - davidfowl/Micronetes
Getting Dependencies by Name or Key using the .NET Core Container (Part 1) - Steve Talks Code In this post, I demonstrate how to use custom typed delegates to perform named/keyed dependency injection using the Microsoft Dependency Injection container in .NET core.
NYAN Conference Not Your Average .Net Conference Deep dive into .net internals Everything you need to know to understand how your code works and why it might fail.
Using NSwag to Generate Blazor Server Client for an ASP.NET Core 3.1 API This week we are going to add a Blazor Server project that will utilize the contacts API we created a few weeks ago. This post is part of the revamp of the ASP.NET Core Basics repo that was kicked …
DI under the hood. This is what DI containers automate for you DI under the hood. This is what DI containers automate for you - PureDI.cs
C# Corner Annual Conference 2020 The C# Corner Annual Conference 2020 is a three-day annual event for software professionals and developers.
Keys Left - You have a finite number of keystrokes left in your hands before you die. How many is that? "You have a finite number of keystrokes left in your hands before you die."
NodeNet – A revolutionary new way to earn income from your Internet connection Did you know you can “sublet” part of your Internet connection and earn as much as $25 each and every month? Start earning as a Node, just follow these 3 steps!
Visual ReCode - The No-Hassle Code Upgrade Tool for .NET Upgrade your .NET applications to the latest .NET Core painlessly from within Visual Studio. Convert WCF code to gRPC for a faster, modern network experience.
NuGet Support in Visual Studio for Mac 8.4 - Matt Ward Changes Improved accessibility of the Manage NuGet Packages dialog and Add Package Source dialog Fixed updating multiple NuGet packages failing due …
Updated default theme by zacdirect · Pull Request #26 · davidfowl/Micronetes Minor UI updates to move away from the default Blazor theme and favicon. Icon is kubernetes inspired and royalty free: https://en.wikipedia.org/wiki/File:Circle-icons-shipwheel.svg
ais-dotnet/Ais.Net .NET Standard, high performance, zero allocation AIS decoder, which can process millions of AIVDM/AIVDO sentences per second on a single core. Sponsored by endjin - ais-dotnet/Ais.Net
Building Graphical Applications with WASI, Wasmer, and the experimental I/O Devices We are excited to give a sneak preview into an experimental feature we are working on, called I/O Devices!
Combatting illegal fishing with Machine Learning and Azure – for less than £10 / month - NDC London 2020 | Software Developers Conference Illegal fishing is a worldwide problem which threatens developing nations, damages marine wildlife and supports other criminal activities like human trafficking and slavery. Recently we worked with a not-for-profit who, through machine learning and comple...
PBS Light Falls Space Time and an Obsession of Einstein Take a theatrical journey with physicist Brian Greene to uncover how Albert Einstein developed his theory of relativity. In this vivid play, science is illuminated on stage and screen through innovative projections and an original score. Official Site: h...
yesnet0/bounty Misc bounty and vulndisc things. Contribute to yesnet0/bounty development by creating an account on GitHub.
Add Mono to the repository by akoeplinger · Pull Request #1912 · dotnet/runtime This adds the Mono runtime sources including the full history and some initial build system integration 🎉 We're planning to wire up the CI on Monday and then we'll enable Mono by default as...
Josephine Baker - Blue Skies - 1927 - Irving Berlin Josephine recorded her version in 1927. Josephine Baker (June 3, 1906 -- April 12, 1975) was an American dancer, singer, and actress who found fame in her adopted homeland of France. Nicknamed the
EdCharbeneau/DotnetConfBlazor My resources from Dotnet Conf. Contribute to EdCharbeneau/DotnetConfBlazor development by creating an account on GitHub.
Connecting an LCD to our computer — 6502 part 4 Schematics, datasheets, kits, and more at https://eater.net/6502 Part 1: https://www.youtube.com/watch?v=LnzuMJLZRdU Part 2: https://www.youtube.com/watch?v=yl8vPW5hydQ Part 3: https://www.youtube.com/watch?v=oO8_2JJV0B4 Part 4: This video! Part 5: https...
Compromised Credentials, Customer Satisfaction, and Your Bottom Line - February 12, 2020 - BrightTALK Learn how you can slash online fraud and protect your web and mobile applications from today’s – and tomorrow’s – threats and attacks with essential, up-to-the-minute insights on the latest attack techniques, protection strategies, and application securit...
Hack Yourself First: How to go on the Cyber-Offence - NDC Security 2020 Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
chrissainty/Talks-DotNetConf-01-2020 Slides and demos for my Blazor Routing A-Z talk - .NET Conf: Focus on Blazor (Jan 2020) - chrissainty/Talks-DotNetConf-01-2020
Announcement: SameSite Cookie Handling and .NET Framework 4.7.2 Patch Availability on Azure App Service - Microsoft Q&A (Preview) Microsoft Q&A (Preview) is the best place to get answers to all your technical questions on Microsoft products and services
Analyzing a nullability example · Curiosity is bliss Cezary Piątek posted a good overview of the C# nullable reference types feature. It includes a critique of a code snippet. Examining that snippet is a good way to understand some of the C# LDM’s decisions. In the following, Cezary expects a warning on a ...
Arnhem man arrested for selling 12 billion usernames, passwords on WeLeakInfo site The police arrested a 22-year-old man from Arnhem on Wednesday on suspicion of offering about 12 billion stolen usernames names and passwords for sale on website WeLeakInfo. The arrest was made as part of a joint investigation by the Dutch police, the Uni...
VS 16.5 Tooling Performance · Issue #8255 · dotnet/fsharp This is an overarching issue that we're using to track F# tooling performance in VS up to VS 16.5. I expect these to positively impact other F# editors. Much of this work is actually in the com...
Cyberpunk 2077 Has Been Delayed, But The Devs Will Still Have To Crunch CD Projekt Red confirms it will "crunch" during the final months of development on the PS4, Xbox One, Stadia, and PC game.
Announcement: Consolidating .NET GitHub repos · Issue #13257 · dotnet/runtime Over the next few months, we plan to consolidate several of the foundational repositories of .NET Core, including dotnet/coreclr and dotnet/corefx. .NET’s repository structure on GitHub was initial...
Adding KeyManager spec by saahmedm · Pull Request #1112 · microsoft/PowerToys Summary of the Pull Request This pull request is adding the functional spec for the Keyboard Manager. Changes: Added the KeyManager.md in the spec folder Added the images from the spec in a new fo...
[Fixes #17014] Add an auth-enabled template for Blazor WASM projects … · dotnet/aspnetcore@e64b8a9 …(#18354) * [Fixes #17014] Add an auth-enabled template for Blazor WASM projects * The template enables auth using cookies. * Includes a UserController to return the user claims/data to the user...
Clancey/Comet Comet is an MVU UIToolkit written in C#. Contribute to Clancey/Comet development by creating an account on GitHub.
Microsoft will be carbon negative by 2030 The scientific consensus is clear. The world confronts an urgent carbon problem.
An unsecured database exposed thousands of British passports An open Amazon Web Services S3 database held passport scans, tax documents, job applications and other sensitive personal details. It has now been taken offline by Amazon
Announcing Windows 10 Insider Preview Build 19546 | Windows Experience Blog Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 19546 to Windows Insiders in the Fast ring. If you want a complete look at what build is in which Insider ring, head o…
Report: Adult Site Leaks Extremely Sensitive Data The vpnMentor cybersecurity research team, led by Noam Rotem and Ran Locar, have uncovered a leaking S3 Bucket with 19.95GB of visible data on a Virginia-based
Visual Studio Live!: Training Conferences and Events for Enterprise Microsoft .NET and Azure Developers Visual Studio Live! (VSLive!) is a series of training conferences for .NET developers that you can trust! Get live and remote Visual Studio and Azure training: From C# to .NET Core to Xamarin to DevOps to containers and much more, we have more than 25 ye...
Using LINQ to Build A World Travel Itinerary I enjoy traveling, having new experiences, and making new friends. With so many locations to get to, it is challenging to keep all of them straight. In this post, I’ll show you how to use Language Integrated Query, or LINQ, to take a list of world locatio...
My First Xamarin app In which I build a simple mobile app built with Xamarin that offers an encouragement based on your mood.
Blazor Mobile, Uno Platform, and WebAssembly - piling up the tech - Uno Platform On Tuesday, the ever-impressive Blazor team announced a new experimental project: Mobile Bindings that allow developers to write Blazor-style syntax that produces Xamarin.Forms UI controls instead of HTML elements, therefore producing native iOS and Andro...
Microsoft will be carbon negative by 2030 The scientific consensus is clear. The world confronts an urgent carbon problem.
Microsoft will be carbon negative by 2030 - The Official Microsoft Blog The scientific consensus is clear. The world confronts an urgent carbon problem. The carbon in our atmosphere has created a blanket of gas that traps heat and is changing the world’s climate. Already, the planet’s temperature has risen by 1 degree centigr...
Whose Curve Is It Anyway The protocol where everything's made up and the (curve) points don't matter.
Lev Parnas, Creator of Echo Chambers | emptywheel Until we understand why Lev Parnas is doing what he's doing -- why he inserted himself into the right wing echo chamber in the first place, and why he's so insistent on telling us what we want to hear now -- we would do well to exercise caution about the ...
Application Building with ASP.NET Core 3.1 - NDC London 2020 | Software Developers Conference In this 2-day workshop, Damian from the ASP.NET Core team, will guide you through building multi-tier applications using ASP.NET Core. You'll learn about the latest improvements in 3.1 to build APIs, with Open API and authorization support, then build a f...
Routing A-Z In this session will cover how routing works within Blazor and its components. For more information head over to https://aka.ms/FocusonBlazor
Critical Windows 10 vulnerability used to Rickroll the NSA and Github Attack demoed less than 24 hours after disclosure of bug-breaking certificate validation.
How long would it take for a human being to freeze solid in outer space? - Quora If you were on the dark side of the earth or any object blocking the sun it would take between 8–12 hours depending on your weight and depending if you are alive or dead when you found yourself stranded in space. In direct sunlight you would freeze slow o...
Application Building with ASP.NET Core 3.1 - NDC London 2020 | Software Developers Conference In this 2-day workshop, Damian from the ASP.NET Core team, will guide you through building multi-tier applications using ASP.NET Core. You'll learn about the latest improvements in 3.1 to build APIs, with Open API and authorization support, then build a f...
The Perils of Querying SQL Server Replicas Under Load Last week at Stack Overflow we had an internal hack-a-thon, or as we call it, a make-a-thon. I was on the bug-bashing team, which is the team that attempts to fix smallish bugs we haven’t gotten around to fixing, due to other time-constraints. I was tagge...
Focus on Blazor .NET Conf: Focus on Blazor is a free, one-day livestream event that features speakers from the community and .NET product teams that are working on building web apps with C# and Blazor. You don't need to use JavaScript anymore with Blazor technology! Blaz...
New year, new browser - The new Microsoft Edge is out of preview and now available for download | Windows Experience Blog A little over a year ago, we announced our intention to rebuild Microsoft Edge on the Chromium open source project with the goals of delivering better compatibility for everyone, less fragmentation…
Announcing: Visual Studio for Mac: Refresh(); event on February 24 | Visual Studio Blog Join us online on February 24th for the Visual Studio for Mac Refresh(); event! We’ve been hard at work making Visual Studio for Mac a great environment for building .NET Core applications. Recently, we’ve added .NET Core 3.1 support, ASP.NET Core scaffo...
Download New Microsoft Edge Browser See what's new on the latest version of the Microsoft Edge browser. Explore features, rewards, and more before you download the new browser today.
18.783 Home Time and Place: MW 1-2:30, 2-131 Office Hours: T 1:30-2:30, F 10-12, 3-5 Grader: Soohyun Park (office hours R 3-5 in 2-239)
ASP.NET Core IIS InProcess Hosting Issue in .NET Core 3.1 Ran into a nasty little issue with a hosted ASP.NET Core 3.1 application where InProcess hosting was not working. It turns out I hit a regression bug in 3.1 that causes InProcess hosting to fail if there are certain dependencies.
C# 8.0: Understanding Using Declarations - Steve Gordon In this post, I introduce a C# 8 language feature called using declarations and compare the compiled code with the more common using statement syntax.
STEALTHbits Offers New Capabilities to Strengthen Enterprise Passwords and Harden Active Directory Security in StealthINTERCEPT 7.0 STEALTHbits Technologies has announced the release of StealthINTERCEPT 7.0 real-time Active Directory (AD) policy enforcement solution.
Wells Fargo Attorney Moonlights as Buttigieg Campaign Policy Adviser The campaign has also had advisers sign nondisclosure agreements, and in at least one case attempted to lock someone up with a noncompete agreement.
How to Choose a Microcontroller 'Best' means more than 'newest, biggest, and fastest'. Today there are some great microcontroller boards to realize your ideas. This guide will help you look at choices available and help you decide on the right microcontroller for your implementation.
Is it pronounced "mates" or "em-eights"? Asking for a friend. · Issue #19 · davidfowl/Micronetes See title
Update samples by richlander · Pull Request #1538 · dotnet/dotnet-docker The following changes are included: Update to .NET Core 3.1. Simplify the examples as much as possible. Made the ASP.NET Core sample more interesting/topical. Add a new "complex" example...
Focus on Blazor | Channel 9 .NET Conf: Focus on Blazor is a free, one-day livestream event that features speakers from the community and .NET product teams that are working on building web apps with C# and Blazor. You don't need
DevExpress is a corporate sponsor of the .NET Foundation DevExpress provides best-in-class user interface controls for WinForms, ASP.NET, MVC, WPF, VCL and JavaScript developers. Use our frameworks and libraries to create amazing apps, documents, reports and dashboards.
ASP.NET Blog | Announcing Experimental Mobile Blazor Bindings Download the Experimental Mobile Blazor Bindings framework. Build native mobile apps using Blazor!
Bakedbean.org.uk - Authenticating to Google using PowerShell and OAuth Technical blog covering all things .NET and goings on at Stack Overflow
Optimistic allocation of objects on the stack · Issue #1661 · dotnet/runtime Background: It is always interesting to see the 2 points of view on a problem like this: "roslyn can optimize, and everyone would benefit" vs "We need a language guarantee because co...
A New Discovery about Dodecahedrons - Numberphile Featuring Jayadev Athreya on a new discovery about platonic solids, in particular dodecahedra... Extra footage: https://youtu.be/hpNPPqm1EMc Yellow Brick Road Sticker and T-Shirts: https://teespring.com/yellow-brick-numberphile More links & stuff in full ...
Logging MVC properties with Serilog.AspNetCore: Using Serilog.AspNetCore in ASP.NET Core 3.0 - Part 3 In this post I show how to log MVC-specific properties like ActionName or RazorPage HandlerName when using Serilog.AspNetCore's request logging middleware
How to become a Microsoft Student Partner (MSP) I have been a Microsoft Student Partner since 2018 and just got selected for the Gold milestone!
Real World Crypto 2020 All right, if you can all take your seats, we'll get this show on the road. All right. So welcome to Real World Crypto 2020, the now largest IACR event focused on applied cryptography and trying to get academics and practitioners in the same room to talk ...
Boing Boing was hacked Dear Boing Boing readers — Around 11:30 EST on January 10th, An unknown party logged into Boing Boing’s CMS using the credentials of a member of the Boing Boing team.
Building Serverless web applications with Blazor and Azure Functions In this episode, Jeff Hollan from the Azure Functions team comes to discuss the benefits of pairing Blazor webassembly applications along with Azure Functions. [01:12] - What are the benefits of Blazo
Build Rust environment for ESP32 What is it? Recently I heard that LLVM for xtensa is working, so I tried to build Rust for ESP32.
Containerized builds for Rust on the ESP32 - DEV Community 👩💻👨💻 . Tagged with ESP32, Rust, LLVM, embedded.
v5.8 Release Notes Happy New 2020 All! Hope everyone’s had an enjoyable and relaxing break over the holidays and are re-energized to usher in the new decade.
Sharding & IDs at Instagram With more than 25 photos and 90 likes every second, we store a lot of data here at Instagram. To make sure all of our important data fits…
More Prime Images - Futility Closet Inspired by James McKee’s Trinity Hall prime, physics researcher Gilles Esposito-Farese (of the self-descriptive pangram) has worked out that this 2,258-digit prime number: 53084469288402965415857953902888840109250315594591772197851275320 5991073574565824...
Welcoming the Danish Government to Have I Been Pwned In a continued bid to make breach data available to the government departments around the world tasked with protecting their citizens, I'm very happy to welcome the first country onto Have I Been Pwned for 2020 - Denmark! The Danish Centre for Cyber Secur...
Introducing EF Core 5 Features: Using ToQueryString to get generated SQL The EF team has been publishing weekly status updates since the middle of last year. Recently I have started including brief introductions for newly implemented enhancements. I’m going to exp…
Browser Games Aren't an Easy Target — Jakob's Personal Webpage If you're about my age and had a similarly dull upbringing, you probably also have memories of playing video games behind a teacher's back whenever class involved going to some sort of "computer lab." Flash games were the thing when I was in elementary sc...
Fun With C# and HP Laserjets I was studying the C# language one day and thought back to earlier in my career. Back then I was learning the assembly language for a little 8 bit Hitachi CPU (the 6303) in order to control a small thermal printer. With the right control codes you could g...
Entity Framework Core: Getting Started This course helps those with experience in earlier versions of EF and EF Core, and developers completely new to Entity Framework. Learn how to build data models with EF Core 3.1, use EF Core to let your software interact with data in your databases and in...
View K. Allen's Obituary on standardspeaker.com and share memories K. Scott Allen, 50, of Hagerstown, Md., passed away at his home on Friday. Born June 11, 1969, he was the son of the late Frank Bowman and Jane Eilee
Endpoint Debugging in ASP.NET Core 3 Applications Nothing can be more frustrating than going into a situation “thinking” you know how a framework works, only to spend the next several hours pulling your hair out and stewing in a pot of unhealthy feelings. I like to consider myself an ASP.NET routing expe...
HTML attributes to improve your users' two factor authentication experience Learn how to use the HTML autocomplete, inputmode and pattern attributes to improve the user experience of logging in.
Craft Classic Seattle The Craft Classic Seattle is on Sunday June 28, 2020. It includes the following events: Half Marathon and 5K.
Sessions - Developer! Developer! Developer! North Session voting is now closed and the votes are being counted, analysed and speakers will be contacted. This page will show confirmed sessions later this week and our Agenda will be published on Friday!
dotnet/project-system The C#, F# and Visual Basic project system for Visual Studio - dotnet/project-system
microsoft/MSBuildSdks MSBuild project SDKs. Contribute to microsoft/MSBuildSdks development by creating an account on GitHub.
Ozzy Man Reviews: Australian Bushfires Wanted to share some of me raw thoughts with you legends, plus compile footage of what's going on down here. Below is a list of links with mintox places to donate to if ya keen to help. DONATION LINKS: FB fundraiser by Aussie comedian Celeste Barber: ...
John Carmack on Idea Generation Last year at an internal talk at Facebook I was fortunate to see [John Carmack](https://en.wikipedia.org/wiki/John_Carmack) speak about his idea generation system. At first I was disappointed because...
FritzAndFriends/BlazorWebFormsComponents A collection of Blazor components that emulate the web forms components of the same name - FritzAndFriends/BlazorWebFormsComponents
Racor - PSM-1R - Pro Store Multi-Use Storage Bracket - Wheelbarrow and Ladder Hanger - Utility Hooks - Amazon.com Racor - PSM-1R - Pro Store Multi-Use Storage Bracket - Wheelbarrow and Ladder Hanger - Utility Hooks - Amazon.com
Limelight (Rush) but it's in 5/8 Limelight by Rush edited to be in 5/8 (the original is in 7/4, 3/4, and 4/4) R.I.P Neil Peart
Create a Meetup Account Find Meetups and meet people in your local community who share your interests.
Basic Instruction Scheduling (and Software Pipelining) An introduction to instruction scheduling and software pipelining for straight line code (basic blocks).
Why is a 22GB database containing 56 million US folks' personal details sitting on the open internet using a Chinese IP address? Seriously, why? If CheckPeople could take a look at this, that would be great
davidfowl/Micronetes Micronetes is a local orchestrator inspired by kubernetes that makes developing and testing microservices and distributed applications easier. - davidfowl/Micronetes
The Information Security Big Picture Information security is an increasingly critical part of life, yet it can be a struggle to keep the hackers at bay. This course tackles some common misunderstandings and gets straight to the heart of what's essential to know about infosec today.
Why you should choo-choo-choose to have a vulnerability disclosure policy (2M+ Accounts exposed) 2 Million reasons why your company needs a vulnerability dislcosure policy
SureBet247 shows how not to handle a data breach PR crisis - CalvinAyre.com Nigerian online sports betting operator SureBet247 gives a master class in how not to respond to news that you've suffered a customer data breach.
.NET Conf: Focus on Blazor Teaser In this episode, Robert is joined by Daniel Roth, who provides a look at the upcoming (Tuesday January 14) .NET Conf: Focus on Blazor. This is a free, one-day livestream event that features speakers f
brendandburns/configula Experimental configuration generator inspired by JSX - brendandburns/configula
Potato Parcel - Send A Message or Image on a Potato! Send A Message to Anyone...On a Potato! The best alternative to a greeting card or flowers. Mail a Potato. Send a potato. Anonymous or not!
11 - Junade Ali - Changing Password Policies at Scale: The Story of Pwned Passwords and k-Anonymity Junade Ali speaking at #PasswordsCon #ind19 in Stockholm on November 26, 2019.
BLAKE3-team/BLAKE3 official implementations of the BLAKE3 cryptographic hash function - BLAKE3-team/BLAKE3
Optimizing string.Count all the way from LINQ to hardware accelerated vectorized instructions A technical deep dive into SIMD accelerated C# APIs to speedup simple loop iterations
Supersingular Isogeny Key Exchange for Not-Quite Beginners I recently read a great introductory paper on Supersingular Isogeny Diffie-Hellman (SIDH) by Craig Costello and wanted to summarize just the math of it (with some simplifications) for myself. Hopefully this summary is clear enough to also be useful to peo...
Circuit Simulator Applet This is an electronic circuit simulator. When the applet starts up you will see an animated schematic of a simple LRC circuit. The green color indicates positive voltage. The gray color indicates ground. A red color indicates negative voltage. The mo...
Carl Franklin's Blazor Road Show United States Tour: February 10 to March 26 Dates in Europe, Australia, and Canada will be posted at a later time.
Trains.NET - Episode 12 - Render loops and FPS Originally streamed at https://twitch.tv/davidwengier In this episode there is a little bit of clean up, and a small re-writing of the tool system, but the main thing is we get an actual render loop and in general inch closer to being an actual
PCI Express Gigabit NIC - 2-Port | Network Cards | StarTech.com Add dual Gigabit Ethernet ports to a client, server or workstation through a PCI Express slot
Become a Better Developer Through Blogging - Steve Gordon I share my thoughts about blogging. I talk about how it can help you become a better developer, expand your horizons, lift your career and learn.
Create Blazor web apps - Visual Studio 2019 for Mac Provides information about Blazor support in ASP.NET Core apps in Visual Studio for Mac.
Integrating Blazor Components into Existing Asp.Net Core MVC Applications Blazor offers many benefits to .Net developers ranging from providing a Single Page Application (SPA) framework option, to features like…
Wie viel Mensch steckt im Affen - Quarks & Co - Teil 2 Wie viel Mensch steckt im Affen. Menschenaffen verwenden Werkzeuge, sind gute Team-Player, betreiben Brautwerbung, haben Liebeskummer und lachen. Unsere nächsten Verwandten sind uns sehr ähnlich. Quarks & Co fragt nach: Wie viel Mensch steckt im Affen? Si...
The Difficulty of Disclosure, Surebet247 and the Streisand Effect This is a blog post about disclosure, specifically the difficulty with doing it in a responsible fashion as the reporter whilst also ensuring the impacted organisation behaves responsibly themselves. It's not a discussion we should be having in 2020, a ti...
Developer Tools Weekly : Issue 100 : January 6, 2020 Building a self-contained game in C# under 8 kilobytes by Michal Strehovský, Down the Stack: Compiled Rust by Ryan Levick, How we
America the Beautiful Quarters Program Information about the 2018 America the Beautiful Quarters Program including quarter designs and release dates.
.NET Framework December 2019 Security and Quality Rollup | .NET Blog Today, we are releasing the December 2019 Security and Quality Rollup Updates for .NET Framework. Security No new security fixes. See September 2019 Security and Quality Rollup for the latest security updates. Quality and Reliability This release contains...
What’s Old is New Again – Web Forms meets Blazor BLAZOR! I live for these types of conversations: “Hey, is there a way to upgrade my application to the new framework?” The answer is almost ALWAYS no, because the person asking me has a…
[Discussion] Moving AspNetCore repo to dotnet org 2020-01-07. · Issue #18171 · dotnet/aspnetcore As a first step towards the work describe here, we're planning on migrating the AspNetCore repo to the dotnet org. We'd like to get this done ASAP. We don't expect any significant issue...
SHA-1 is a Shambles We have computed the very first chosen-prefix collision for SHA-1. In a nutshell, this means a complete and practical break of the SHA-1 hash function, with dangerous practical implications if you are still using this hash function. To put it in another ...
GrantRi's WebLog [MS] : The problem with being second First, hats off to the Mono team . I think they've done a great job at writing some great software, but also at proving that evil MS really does know how to produce a truly common language runtime that can be properly standardized and ported to other
Logging the selected Endpoint Name with Serilog: Using Serilog.AspNetCore in ASP.NET Core 3.0 - Part 2 In this post I show how to add extra details to Serilog.AspNetCore's request logging middleware, such as the host name or the selected Endpoint name.
Getting Started with the AWS SDK in .NET Core - Steve Gordon In this post we'll learn about the AWS SDK for .NET and how to set up a .NET Core project to use it. We'll also review IAM security and credential management.
FROST — Flexible Round-Optimized Schnorr Threshold Signatures | Cryptography, Security, and Privacy (CrySP) | University of Waterloo Chelsea Komlo (University of Waterloo, Zcash Foundation), Ian Goldberg (University of Waterloo)
Are comments allowed in email address domain part? Comments are allowed in email address local part - for example cat(veryangry)lives@inmyhouse.com, but is it possible to add comments in email domain part like - catlives@(veryangry)inmyhouse.com? W...
More Regex perf improvements by stephentoub · Pull Request #1348 · dotnet/runtime Found some time over my vacation to play more with our regex implementation. Primary changes here: Auto-atomicification. Other regex libraries refer to this as auto-possessification, but .NET doe...
Alienware turned a gaming PC into a Nintendo Switch Alienware builds desktops and laptops, and at CES 2020, the company showed off its vision for the future of portable gaming, the Concept UFO prototype. It looks a whole lot like a Nintendo Switch, except that its a full Windows 10 gaming PC that can play ...
Travelex being held to ransom by hackers The foreign exchange firm has been forced to turn off all computers and switch to pen and paper.
The Curious Case of WebCrypto Diffie-Hellman on Firefox - Small Subgroups Key Recovery Attack on DH tl;dr Mozilla Firefox prior to version 72 suffers from Small Subgroups Key Recovery Attack on DH in the WebCrypto 's API. The Firefox's te...
.NET Core, .NET 5; the exodus of .NET Framework? tl,dr; opinion: ongoing .NET Framework support for F/OSS libraries may quickly start evaporating, and this should be a consideration in migr...
.NET Core 3.1 for Red Hat Enterprise Linux 7 now available - Red Hat Developer .NET Core 3.1 for Red Hat Enterprise Linux 7 is now available; it is a long-term supported (LTS) release, which will be supported for three years.
Switch Expressions are the Best Feature of C# 8 I thought <Nullable>enable</Nullalble> would be the star of the C# 8 show by now, but in day to day work I'm finding that switch expressions are stealing the show.
Oqtane Blog | Oqtane vs DNN The question of Oqtane vs DNN has come up numerous times in recent months. In general it seems that people are trying to understand the rationale behi
NDC Melbourne 2020: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
Sessions - Developer! Developer! Developer! North Session voting is now closed and the votes are being counted, analysed and speakers will be contacted. This page will show confirmed sessions later this week and our Agenda will be published on Friday!
NuGet 101 | Channel 9 This series is an introduction to NuGet, the official package manager for .NET. We'll cover what package management is, the tools and resources NuGet provides, as well as how to use those tools to lev
Core 3.1 release shows as Microsoft .NET Core Host - 3.1.0 Preview 3 (x86) · Issue #3962 · dotnet/core When installing Hosting Bundle (https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-aspnetcore-3.1.0-windows-hosting-bundle-installer) it shown as: Microsoft .NET Core Runtime - 3.1...
3Dbuzz All files listed below are available on this torrent: 3dbuzz.torrent. Big thanks to the community for keeping this alive!
Load plugins in an AssemblyLoadContext by rainersigwald · Pull Request #4916 · microsoft/msbuild Use AssemblyLoadContext and the new AssemblyDependencyResolver to allow task implementations to have independent, incompatible dependencies on .NET Core. Follows the spec from #4133 and the tutoria...
Authentication & Authorization in ASP .NET Core 3.1 This is the first of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, titled AS…
Tracing .NET Core applications - Red Hat Developer Tom Deseyn shows how you can capture events from the .NET Core runtime and BCL using EventListener, dotnet-trace, and EventPipe environment variables.
Finland ends homelessness and provides shelter for all in need In Finland, the number of homeless people has fallen sharply. The reason: The country applies the “Housing First” concept. Those affected by homelessness receive a small apartment and counselling – without any preconditions. 4 out of 5 people affected thu...
The Hidden Number Problem – kel.bz The Hidden Number Problem (HNP) is a problem that poses the question: Are the most signficant bits of a Diffie-Hellman shared key as hard to compute as the entire secret? The original problem was defined in the paper “Hardness of computing the most sign...
Pi Million Subscribers - Numberphile Outtakes: https://youtu.be/Wrj1Kl6CHIQ\nWho's Who in the video: https://www.numberphile.com/pi-million\nMore links \u0026 stuff in full description below ↓↓↓\n\nPatreon: http://www.patreon.com/numberphile\n\nNumberphile T-Shirts: https://teespring.com/sto...
Cheap USB Host Microcontroller [CH559, ESP32, HID] This video shows an affordable way to add USB support to maker projects. $2 for 10 PCBs (Any Color): https://jlcpcb.com (sponsor) The CH559 is a 8051 architecture based microcontroller that has built in dual USB Hosts. This allows to interface generic Ke...
NDC Melbourne 2020 NDC Melbourne 2020 is a 4 day event for software developers with workshops 27-28 July followed by a 2 day conference 29-30 July. The event will take place at the Melbourne Convention Center. Conference topics will include:
IdentityServer3 and upcoming SameSite Cookie changes in Browsers You have probably heard that starting with Chrome 80 in February, the behavior of cookies will change. This is a breaking change and effects every single web application on the internet. Microsoft …
$1000 TCR hashing competition In my day job, I do cryptography for Android. I have a problem where I need to make some cryptography faster, and I’m setting up a $1000 competition funded from my own pocket for work towards the s…
Amazon.com: Blue Pure 411 Air Purifier 3 Stage with Two Washable Pre-Filters, Particle, Carbon Filter, Captures Allergens, Odors, Smoke, Mold, Dust, Germs, Pets, Smokers, Small Room: Home & Kitchen Buy Blue Pure 411 Air Purifier 3 Stage with Two Washable Pre-Filters, Particle, Carbon Filter, Captures Allergens, Odors, Smoke, Mold, Dust, Germs, Pets, Smokers, Small Room: HEPA Air Purifiers - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
Female scientists’ pages keep disappearing from Wikipedia – what’s going on? A deletion battle over a black female chemist's biography has put Wikipedia's gender gap in the spotlight
Battling Spam In Your ASP.NET Core Applications with Akismet You’ve spent the better part of a year building your site with hopes of positive community interaction. You deploy your application feeling you’ve accomplished something great. Days later, you realize that your community site has become flooded with horri...
EdCharbeneau/CssBuilder CssBuilder is a Builder pattern for CSS classes to be used with Razor Components. - EdCharbeneau/CssBuilder
EdCharbeneau/CssBuilder CssBuilder is a Builder pattern for CSS classes to be used with Razor Components. - EdCharbeneau/CssBuilder
X1 Extreme Gen 2 missing keystrokes Okay, I have been using my X1E2 for a little while now. Very mixed feelings about the device, aside of the poor battery life and couple other bugs my keyboard is missing keystrokes constantly, it's like the laptop is lagging altought there is nothing happ...
Add HTTP/3 by scalablecory · Pull Request #1294 · dotnet/runtime This adds HTTP/3 (draft 24) support to SocketsHttpHandler. Marked NO MERGE for now because it a) depends on some QUIC APIs that don't exist yet, and b) due to that hasn't been tested agains...
DDD North 2020!: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
Blazor CQRS With MediatR Library This short video describes the Blazor MediatR application and using the CQRS pattern with the MediatR Library. Source code: https://github.com/Oceanware/BlazorMediatr Blog post: https://oceanware.wordpress.com/2019/09/29/blazor-simple-cqrs-with-mediatr...
Amazon.com: Tripp Lite 12U Wall Mount Rack Enclosure Server Cabinet, 16.5" Deep, Switch-Depth (SRW12U): Computers & Accessories Amazon.com: Tripp Lite 12U Wall Mount Rack Enclosure Server Cabinet, 16.5" Deep, Switch-Depth (SRW12U): Computers & Accessories
Employee error to blame for massive data leak, Wyze says Yet another cloud-based service left a big pile of data sitting around unlocked.
Alone in Kyoto (Air) but it's in 7/8 Air Alone in Kyoto in 7/8 The video is the scene from Lost in Translation which used the original version of Alone in Kyoto in the same way. It was very lightly re-edited to match the changes to the music. The remix was made from the released recording-...
nunit/docs Documentation for all active NUnit projects. Contribute to nunit/docs development by creating an account on GitHub.
Oracle copied Amazon’s API—was that copyright infringement? Opinion: Copying APIs is essential to competition in the software industry.
Crypto exchange Poloniex denies data leak after resetting passwords for some users Poloniex said Thursday that account information circulating on social media did not originate from the cryptocurrency exchange. On Monday, Poloniex contacted some of its users after a tweet circulated featuring a list of email addresses and passwords and ...
Google and Amazon are now in the oil business Google, Microsoft, and Amazon are teaming up with Big Oil to squeeze more oil and gas out of the ground using machine learning technology. Join the Open Sourced Reporting Network: http://www.vox.com/opensourcednetwork Google, Microsoft, and Amazon have ...
American defense officials say nearly 3,000 more Army troops heading to Mideast in wake of US killing of Iranian general WASHINGTON (AP) — American defense officials say nearly 3,000 more Army troops heading to Mideast in wake of US killing of Iranian general.
Progressive Web Apps in 2020 It’s been more than 12 years since Steve Jobs originally presented the idea of web apps “that look exactly and behave exactly like native…
Weekly Update 172 Tik Tok Password Criteria Madness; My Washing Machine SSID is Following Me; Chrome’s Impending SameSite Cookie Change; Varonis Sponsoring https://www.troyhunt.com/weekly-update-172/
Building a self-contained game in C# under 8 kilobytes How to shrink a self-contained C# game from 65 MB to 8 kB in 9 steps.
Password managers don't have to be perfect, they just have to be better than not having one LastPass had an issue the other day, a rather nasty one by all accounts that under certain (undisclosed) circumstances, it looks like it could lead to someone's password (or possibly passwords) being disclosed by virtue of a remote code execution vulnerab...
Promiscuous Cookies and Their Impending Death via the SameSite Policy Cookies like to get around. They have no scruples about where they go save for some basic constraints relating to the origin from which they were set. I mean have a think about it: If a website sets a cookie then you click a link to another page on that
Matt Warren - Performance in the .NET Runtime - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Matt is a C# dev who loves nothing more than finding and fixing performance issues. He’s worked with Azure, ...
Thousands of concurrent connections with Azure SignalR Service - Nelly Sattari & Stafford Williams As much as everyone loves having real-time applications, it is a pain to have them in high traffic websites. Scaling is a big issue which can be easily solved by using Azure's SignalR Service. How can we add real-time functionality to cloud hosted web ap...
Intro to LoRa with Arduino, Long Range Wireless for Makers (RFM95 Maduino) If you've ever wanted to get started using LoRa wireless communication in your Arduino projects this video is for you. It covers some popular LoRa module options, a brief introduction to the Arduino code needed to control them, and an explanation of the d...
Makes it easier to customize the LoRa parameters for RadioHead with RFM95 modules Makes it easier to customize the LoRa parameters for RadioHead with RFM95 modules - custom_rf95.c
r/googlehome - When I load the Xiaomi camera in my Google home hub I get stills from other people's homes!! 1,127 votes and 400 comments so far on Reddit
Travelex site taken offline after cyber attack The foreign currency seller has taken its site down after finding a software virus in its systems.
On Privacy versus Freedom | Matrix.org A few years ago, back when Matrix was originally implementing end-to-end encryption, we asked Moxie (the project lead for Signal) whether he’d ever consider connecting Signal (then TextSecure) to Matrix. After all, one of Matrix’s goals is to be an inter...
Marty Lobdell - Study Less Study Smart If you spend hours and hours of studying, without improving your grades, or information retention, then learn how to study smart by Marty Lobdell. Lobdell taught Psychology at Pierce College in Washington State for 40 years. During Lobdell's career, he ...
How Can Credential Stuffing Be Thwarted? Credential stuffing is a growing problem that's difficult to address, says Troy Hunt, creator of the Have I Been Pwned data breach notification service, who sizes
Jon Galloway - A New Year's Resolution That Actually Worked: 2 Years of Daily Exercise Hey! It’s been a few years since I last blogged here! Let’s get this blog thing back in action, starting with something non-technical that I’ve had a few requests for – my …
State-dependent memory - Wikipedia State-dependent memory or state-dependent learning is the phenomenon through which memory retrieval is most efficient when an individual is in the same state of consciousness as they were when the memory was formed.[1][2] The term is often used to describ...
microsoft/MSBuildSdks MSBuild project SDKs. Contribute to microsoft/MSBuildSdks development by creating an account on GitHub.
An Introduction to DataFrame | .NET Blog Last month, we announced .NET support for Jupyter notebooks, and showed how to use them to work with .NET for Apache Spark and ML.NET. Today, we’re announcing the preview of a DataFrame type for .NET to make data exploration easy. If you’ve used Python to...
Project System Tools for Visual Studio for Mac - Matt Ward The Project System Tools extension provides MSBuild design-time and build logging for Visual Studio for Mac. This is based on the Project System …
England Win CWC After Super Over! | England vs New Zealand - Highlights | ICC Cricket World Cup 2019 Watch full highlights of the England vs New Zealand match at Lord's, the Final of the 2019 Cricket World Cup. The home of all the highlights from the ICC Men’s Cricket World Cup 2019. Subscribe here: https://bit.ly/30D11CA #CWC19 This is the official ...
[Updated 02-13-20] Data leak 12-26-2019 02-13-20 update Thank you all for your patience. We have been working diligently to make progress on security improvements. At Wyze, we take data protection, and our customers’ trust in us to protect their data, very seriously. We appreciate your efforts ...
Injecting the flu vaccine into a tumor gets the immune system to attack it Activating the immune system at the site of a tumor can re-engage the immune system.
Reducing log verbosity with Serilog RequestLogging: Using Serilog.AspNetCore in ASP.NET Core 3.0 - Part 1 In this post I describe how you can use Serilog.AspNetCore to reduce the number of logs generated by every request in ASP.NET Core 3.0
🌍CityFAQ 🌍 ❤️Contributors ❤️ Bali Want to contribute to CityFAQ? Suggest/Comment any FAQs in the "Yellow" area. You can also create a city in a new spreadsheet. ⚠️ All changes in the green section will be reflected on the website. Please be kind wonderful anonymous ❤️🙏 <a href="ht...
CityFAQ - Get started in your new city - TravelHustlers New in the city? We have answers to the most asked Questions from experienced Expats and locals. Which area should I live? What SIM card should I take? Where can I meet people?
Build your own WebAssembly Compiler Have you ever wanted to write your own compiler? ... yes? ... of course you have! I've always wanted to have a go at writing a compiler, and with the recent release of WebAssembly, I had the perfect excuse to have a go.
Package anaconda Package anaconda provides structs and functions for accessing version 1.1 of the Twitter API.
Keynote: Coding in 3D: How to Code Like a Girl - Sara Chipps & Ellie Galloway Keynote: Coding in 3D: How to Code Like a Girl - Sara Chipps, Director of Public Q&A at Stack Overflow & Ellie Galloway, Jewelbots Sara Chipps Director of Public Q&A at Stack Overflow Sara Chipps, is a JavaScript developer based in NYC who has been codi...
C# 8 Changes for .NET Core 3.0 by NickCraver · Pull Request #363 · opserver/Opserver Since craver/aspnetcore is building against netcoreapp3.0+, we can use C# 8 here. I'm doing this as a separate PR for anyone curious. It's broken into 3 commits to illustrate the major wins...
Monolith by Monoprice M565C Over Ear Closed Back Planar Magnetic Headphones - Monoprice.com The Monolith M565C planar headphones are the perfect way to experience your music collection. Based on the M565, the M565C driver has been redesigned and engineered for closed back enclosures, produci
It's Official: Open-Plan Offices Are Now the Dumbest Management Fad of All Time A new study from Harvard reveals that open-plan offices decrease rather than increase face-to-face collaboration.
NetLearner on ASP .NET Core 3.1 In This Article: What is it?RestrictionsArchitectureShared LibraryRunning the ApplicationWhat’s Next? NetLearner: What is it? NetLearner is an ASP .NET Core web app to allow any user to conso…
imsnif/bandwhich Terminal bandwidth utilization tool. Contribute to imsnif/bandwhich development by creating an account on GitHub.
Work and success One last post for this decade. There has been some discussion on tech twitter lately on the subject of whether it is possible to be “successful” in the programming business without work…
Parity refuses to import valid Ethereum mainnet block · Issue #11355 · paritytech/parity-ethereum Today we started to see errors like the following in multiple of our Parity 2.5.12 nodes. After the error the client stops syncing and only resumes syncing after a restart. According to etherchain ...
Controversial sale of .org domain manager faces review at ICANN ICANN asks questions about new owner, will have 30 days to make decision.
StackExchange/Dapper Dapper - a simple object mapper for .Net. Contribute to StackExchange/Dapper development by creating an account on GitHub.
(Heads up) Switch to SHA256 · Issue #612 · ethereum/eth2.0-specs Hash function compatibility between Eth1 and Eth2 is important for several reasons: Eth1 deposits into Eth2 Eth1 finalisation using Eth2 (unlocking two-way transfers of ETH) Eth1 execution engines ...
Draft: Front-End Performance Checklist 2020 — Please add your comments The final version will be published on @SmashingMag early January.
Getting Started With BenchmarkDotNet – The Sharper Dev BenchmarkDotNet is a great library for performance testing on the dotnet platform. On this blog I’ve used it to benchmark different lists, for loops, and the cost of synchronous async methods.
MessagePack for C# v2, new era of .NET Core(Unity) I/O Pipelines MessagePack for C# Version 2 was released in 2019–12–16. The main implementation was done by Andrew Arnott who is a software engineer at…
PROMESST, by Sean Barrett A Windows puzzle game inspired by Corrypt and Game Title. There is also a sequel.
UK Government says sorry after accidentally posting Elton John's address online The first version of the New Year honours list contained the home or work addresses of more than 1,000 recipients, including singer Sir Elton John.
Unreal Engine | Epic MegaGrants Epic Games has committed $100 million to support game developers, enterprise professionals, media and entertainment creators, students, educators, and tool developers doing amazing things with Unreal Engine or enhancing open-source capabilities for the 3D...
VicEmergency App - Country Fire Authority The VicEmergency app is the official Victorian Government app for access to community information and warnings for all types of emergencies in Victoria.
How to Perform CRUD Operations Using Blazor Preview 9 and Entity Framework Core 3.0 | Syncfusion Blogs Entity Framework Core Entity Framework (EF) Core is the latest version of Entity Framework from Microsoft. It is an open-source, lightweight, extensible, and cross-platform version of Entity Framework. It runs on Windows, Mac, and Linux. Entity Framework ...
Feature/org structure by philippseith · Pull Request #6 · davidfowl/signalr-ports I tried to write bdd tests, but found that some kind of architectural border was necessary. So i introduced the Server class which just gets a hub prototype (until there are other reasonable lifeti...
GoGetSSL | CSS-Tricks Hey, Chris here. I'm pulling this sponsored post. It was for a paid SSL service. I'm very much not an SSL expert. I've always relied on my host to install
Vim cryptmethod is not authenticated · Issue #638 · vim/vim When using cryptmethod=blowfish2, the saved ciphertext is not authenticated with a message authentication code ("MAC tag"). Consider saving "Lorem ipsum dolor sit amet, consectetur a...
Spotify Engineering Culture - Part 1 This video is a snapshot of Spotify's approach to software enginering and people management in 2014. It has since come to be known as the
Ten Personal Finance Tips for Technology Professionals – 2 Frugal Dudes Podcast Ten Personal Finance Tips for Technology Professionals 2 Frugal Dudes
SQL-MisterMagoo/PreRenderComponent Provides an IsPreRendering CascadingValue to Razor Components projects. - SQL-MisterMagoo/PreRenderComponent
Google gives up on US carriers, will roll out its own RCS chat system After the carriers shun Google RCS, Google rolls its own service out to the US.
Wyze Essay 1 - Beijing Dragon Network Co Ltd. Wyze originated as a camera company in 2017, establishing headquarters in Seattle, Washington. Their website clearly states (under no uncertain terms), the company is to be close to Amazon and conduct business almost exclusively through them. Recently, Wy...
davidfowl/Pubbie A high performance pubsub client/server implementation for .NET Core - davidfowl/Pubbie
Designing Windows 95’s User Interface Three years ago I came across an interesting paper written up by a Microsoft employee, Kent Sullivan, on the process and findings of designing the new user interface for Windows 95. The web page ha…
The Google Quantum Supremacy Demo and the Jerusalem HQCA debate. Below are 10 annotated slides from a spontaneous informal talk that I gave at the school on mathematics of quantum computing a weak ago. (Power point presentation.) Later in the afternoon we had a…
Exposed databases are as bad as data breaches, and they're not going anywhere Hackers don't have to hack when companies make this mistake.
Letter to My Younger Self | Tim Shaw I want to explain to you why it’s so difficult for me to speak — the diagnosis, all of it — and what my life is like now, because one day you’ll be in my shoes, living with the same struggles.
Blue Peter's Christmas makes Why spend a fortune on expensive Christmas decorations and gifts, when you can make your own? Better still, you can rid your home of all those extraneous yoghurt pots, toilet roll holders, coat hangers and pipe cleaners in the process.
Update to Notarization Prerequisites - News - Apple Developer In June, we announced that all Mac software distributed outside the Mac App Store must be notarized by Apple in order to run by default on macOS Catalina. In September, we temporarily adjusted the notarization prerequisites to make this transition easier ...
notochrome.org Say No to Chrome - We can no longer pretend that Google is a positive force in the world.
Level Design Patterns in 2D Games This post discusses six common level design patterns present in 2D videogames that we found from analyzing over thirty 2D games.
“Stack Walking” in the .NET Runtime What is ‘stack walking’, well as always the ‘Book of the Runtime’ (BotR) helps us, from the relevant page:
Here's where the Apple accounts hackers are threatening to wipe came from The tech news recently has seen quite a lot of chatter about an alleged haul of Apple credentials, apparently about 250 million of them in all. Allegedly. Maybe. Or was it 300 million?. No - wait - it might have only been 200 million. The number itself ha...
The Best Part of Star Citizen 3.8 In this video, I go over a part of the newest update to Star Citizen patch 3.8. It's more than just a mechanical improvement, it enables the next step forward for the MMO. Come see why! https://www.twitch.tv/morphologis Want to get in on the next Star...
Build a .NET library with GitHub Actions A quick guide to setup continuous integration of your .NET library for free with GitHub Actions
bradwellsb/blazor-contacts A project template for OData API, IdentityServer4 auth, and server-side Blazor - bradwellsb/blazor-contacts
Counting Outtakes (from our Pi Million video) - Numberphile These are outtakes from the main video at: https://youtu.be/__UlMppZZgs Who's Who based on the main video: https://www.numberphile.com/pi-million More links & stuff in full description below ↓↓↓ Numberphile is supported by the Mathematical Sciences Resea...
Pi Million Subscribers - Numberphile Outtakes: https://youtu.be/Wrj1Kl6CHIQ Who's Who in the video: https://www.numberphile.com/pi-million More links & stuff in full description below ↓↓↓ Patreon: http://www.patreon.com/numberphile Numberphile T-Shirts: https://teespring.com/stores/numberp...
wybiral/tiny-elf A tiny ELF. Contribute to wybiral/tiny-elf development by creating an account on GitHub.
When Is Data "Public"? (And 2.5M Public Factual Records in HIBP) When is data "public"? And what does "public" even mean? Does it mean it's merely visible to the public? Or does it mean the public can do anything they like with it? This discussion comes up time and time again as it did with the huge leak of PDL data
Andrey Akinshin - Performance Testing - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Andrey Akinshin: senior developer at JetBrains, where he works on Rider (a cross-platform .NET IDE based on ...
me-no-dev/AsyncTCP Async TCP Library for ESP32. Contribute to me-no-dev/AsyncTCP development by creating an account on GitHub.
CATS - Official Trailer [HD] This Christmas, you will believe. #CatsMovie Facebook: http://unvrs.al/catsFB Twitter: http://unvrs.al/catsTW Instagram: http://unvrs.al/catsIG Site: http://www.catsmovie.com
.NET R&D Digest (November – December, 2019) This year was huge for .NET community. We hit .NET Core 3.0 with all it’s goodies just to find out that .NET Framework 4.8 will be the last framework release. We saw a glimpse of future called .NET…
Illustrations | unDraw The design project with open-source illustrations for any idea you can imagine and create. Create beautiful websites, products and applications with your color, for free.
davidfowl/BedrockFramework High performance, low level networking APIs for building custom servers and clients. - davidfowl/BedrockFramework
Shay Rojansky - How Entity Framework translates LINQ all the way to SQL - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Shay is a senior software engineering working in Microsoft's data access team, on Entity Framework Core, the...
Dan Schechter - .NET Intrinsics in CoreCLR 3.0 - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Dan is a CTO of a company in the high frequency trading space. His daily routine revolves around writing, de...
A Breakthrough in Graph Theory - Numberphile A counterexample to Hedetniemi's conjecture - featuring Erica Klarreich. Get 3 months of Audible for just $6.95 a month. Visit https://www.audible.com/numberphile or text
Five Continents, Five Voices: Troy Hunt, Oceania Troy Hunt talked about which trends drove cybersecurity for Oceania in 2019
Matt Warren - Performance in the .NET Runtime - Dotnetos Conference 2019 Visit our website to learn more! https://conf.dotnetos.org/ Facebook: https://www.facebook.com/dotnetos/ Twitter: https://twitter.com/dotnetosorg Matt is a C# dev who loves nothing more than finding and fixing performance issues. He’s worked with Azure, ...
A technique for building high-performance databases with EF Core – The Reformed Programmer Last Updated: January 1, 2020 | Created: December 22, 2019
MSIX Core is now available!! We are pleased to announce that MSIX Core 1.1.0.0 is now available for download. MSIX Core is to enable an enterprise to standardize on the MSIX packaging format for their applications. IT Pros can easily deploy the MSIX Core installer to their devices ...
Little Inferno - Something's Burning... Congratulations on your new Little Inferno Entertainment Fireplace! Burn flaming logs, screaming robots, credit cards, batteries, exploding fish, unstable nuclear devices, and tiny galaxies. An adventure about looking up up up out of the chimney, and the...
Giant LED My Giant LED is available for sale on Tindie. https://www.tindie.com/products/18450/ #GiantLED #PartFusion https://partfusion.com/
Is Economics a Science? | How & How NOT to Do Economics with Robert Skidelsky Most economists think of economics as a science. But are they right? If so, what kind of science is it? You can put on the uniform of a policeman, but does that make you a policeman? These, and more questions, are answered in this fourth lecture in INET...
BlazorHelp Website > Blog - Client Side Blazor Authentication Using Azure AD and a Custom AuthenticationStateProvider Microsoft Visual Studio Blazor
Blog — Softwarepark We have been working on a project for the last year and a half. As usual at Softwarepark, regular retrospectives have also been important in that project as they help us to reflect on how we are doing as a team, what works well and what can be improved. I...
Barclays Bank plc A television ad for Barclays Bank, seen in December 2017, featured a toy robot giving general website security advice. The robot character pointed to a website URL featuring a green padlock and stated, “…It’s a scam. If you order me you’ll get nothing. Ri...
Why No HTTPS? The World's Largest Websites Not Redirecting Insecure Requests to HTTPS With the web rapidly becoming secure by default, "Why No HTTPS?" is a who's who of the world's biggest websites globally and by country still not defaulting to HTTPS.
Azure Image Builder • Jamie Phillips Video is here. @Pixel_Robots and @gregor_suttie put together an Azure Advent Calendar and I agreed to do a post and video on Azure Image Builder. Azure Image Builder is Microsoft’s answer to providing a “native” way to build virtual machine images in Azur...
dotnet/BenchmarkDotNet Powerful .NET library for benchmarking. Contribute to dotnet/BenchmarkDotNet development by creating an account on GitHub.
mono/SkiaSharp SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop m...
Water Thieves Steal 80,000 Gallons in Australia as Our Mad Max-Style Future Becomes Reality Thieves stole roughly 80,000 gallons of water in a region of Australia that’s suffering from one of the worst droughts in the history of the country. And with record-breaking heat and bushfires getting even larger, it feels like Australia is living in the...
Get A Free Game Every Week | Epic Games Store Download a free game or join a free-to-play game community today!
Tesseract.js | Pure Javascript OCR for 100 Languages! Tesseract.js is a pure Javascript port of the popular Tesseract OCR engine.
Mono + dotnet/runtime Migration · Issue #1018 · dotnet/runtime These are the high level sets of tasks / priorities leading up to and after parts of mono are migrated into dotnet/runtime. Before Migration Determine steps needed to enable dotnet/runtime testing ...
Home Page - TagHelperSamples This project is a collection of real world tag helpers. You can see the samples in action below and browse the code on GitHub.
Introducing Polymorph An idea for a family of technologies designed to make 3D workflows and pipelines easy, flexible, and open source!
Women in UX 2020 - UX Australia Tickets to both workshops have sold out, join the waitlist to Melbourne or Sydney now.
How CLR maps SEH exceptions to managed exception types | .NET Blog Managed exception handling is built on Windows OS’s Structured Exception Handling, commonly referred to as SEH (to learn more about SEH, please read Matt Pietrek’s excellent article first). This implies that CLR understands how to interoperate between SEH...
On Linux's Random Number Generation I have been asked about the usefulness of security monitoring of entropy levels in the Linux kernel. This calls for some explanation of how random generation works in Linux systems. So, randomness …
Signal >> Blog >> Technology Preview for secure value recovery At Signal, we want to make privacy simple. From the beginning, we’ve designed Signal so that your information is in your hands rather than ours. Technologies like Signal Protocol secure your messages so that they are never visible by anyone but you and th...
Convenience Store, Food Market, Coffee Shop & Fuel Station | Wawa Wawa is your all-day, everyday convenience store with breakfast, lunch, and dinner, Built-To-Order® foods and beverages, coffee, fuel services, and much more.
Building a new Win 3.1 app in 2019 Part 1: Slack client In October 2019, my company SP Digital held an internal hackathon. My colleague Subhransu and I worked on a whacky idea of writing a brand-new Windows 3.1 app which was an OS released almost 30 years ago. The idea we chose was a Slack client. After all, S...
Suppress emitting of localsinit flag. · Issue #1738 · dotnet/csharplang Proposed Prototype: https://github.com/dotnet/roslyn/tree/features/localsinit Implementation: Not Started Specification: Not Started Adding SkipLocalsInitiAttribute to CoreCLR: dotnet/coreclr#20093
The State of JavaScript 2019: Overview Discover the most popular JavaScript features & technologies of the year.
Why would a table with a Clustered Columnstore Index have many open rowgroups? I was experiencing some performance issues with a query yesterday and upon further investigation, I noticed what I believe is odd behavior with a clustered columnstore index that I'm trying to get ...
Difference between shamir secret sharing (SSS) vs Multisig vs aggregated signatures (BLS) vs distributed key generation (dkg) vs threshold signatures That title is a mouthful! But so is the field. Let me introduce the problem: Alice owns a private key which can sign transactions. The problem is that she has a lot of money, and she is scared that someone will target her to steal all of her funds. Crypto...
Microsoft tracks people with RFID tags Breeze Consulting is creating one of the largest non-traditional RFID networks assembled in Australia to track certain people movements at Microsoft Tech Ed in Sydney.
Speaker style bingo: 10 presentation anti-patterns For the first time in about as long as I can remember, I’m at a conference and not actually presenting anything. It’s enormously liberating actually and it’s allowed me to soak up a heap of info without being preoccupied with actually...
Building Microservices In this course, you will learn about several key patterns and practices that will enable you to successfully design and build microservice applications that are maintainable, testable, and secure.
Initial implementation of two field span. · dotnet/coreclr@0bedde3 Implements two field span struct which is comprised of a byref field that may be an interior pointer to a managed object, or a native pointer indicating the start of the span, and a length field wh...
The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win eBook: Gene Kim, Kevin Behr, George Spafford: Amazon.co.uk: Kindle Store The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win eBook: Gene Kim, Kevin Behr, George Spafford: Amazon.co.uk: Kindle Store
Extending signalr-go-server for async hub methods and methods with multiple results by philippseith · Pull Request #5 · davidfowl/signalr-ports Invocation of hub methods which return a chan T. It is waited for the channel to return a single result in a separate goroutine , then the completion is sent Simple extension for methods returning ...
AES-VCM, AN AES-GCM CONSTRUCTION USING AN INTEGER-BASED UNIVERSAL HASH FUNCTION – Google Research We give a framework for construction and composition of universal hash functions. Using this framework, we propose to swap out AES-GCM's $F_{2^{128}}$-based universal hash function for one based on VMAC, which uses integer arithmatic. For architectures ha...
xoofx/LibObjectFile LibObjectFile is a .NET library to read, manipulate and write linker and executable object files (e.g ELF, DWARF, ar...) - xoofx/LibObjectFile
Happy Holidays from the Windows Terminal Team! | Windows Command Line What a crazy year 2019 has been for the Windows command line! Let’s take a look at everything that has happened and where we’re going from here. Announcement at Microsoft Build On May 6th of this year, the Windows Terminal was announced at the Microsoft B...
Welcome to the 2019 Data Breach Hall of Shame We never want to hear the words "unsecured database" ever again.
Clr Heap Allocation Analyzer - Visual Studio Marketplace Rosly based C# heap allocation diagnostic analyzer.
Zero allocation code in C# and Unity - Seba's Lab The home of Svelto ECS and advanced Unity C# articles
Send MFA signin requirement to OpenID Connect server using ASP.NET Core Identity and IdentityServer4 This post adds the custom ASP.NET Core Identity, IdentityServer4 logic to check for the “acr_values” and react if a client application requests MFA for authentication. The “acr_va…
Up Next: .NET 5 -- Visual Studio Magazine Now that Microsoft has shipped .NET Core 3.1, the next stop on the .NET Core roadmap is just plain old .NET 5 with no 'Core' and no 'Framework' -- it's all just .NET from here on.
Companies Can Ban Use of Work Email in Union Organizing (1) Businesses can ban workers from using company email for union and other organizing purposes, the National Labor Relations Board decided in a Dec. 17 decision.
Melbourne ALT.NET is evolving A long long time ago, in a world of drag and drop rapid application development where robocopy ruled deployments, some .net developers…
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: MemoryMarshal.GetRawArrayData https://github.com/dotnet/corefx/issues/36133#issuecomment-566723424\r\n01:49:09 - Approved: API request : CompressionLevel.Highest https://github.com/dotnet/corefx/issues/36348#issuecomment-566725990
Mac Pro 2019 Teardown Teardown of the reinvented 2019 Mac Pro, which returns to a properly repairable design that happens to not grate cheese very well. Performed December 2019.
Russian media group Rambler attempting to hold Nginx hostage Nginx's co-founders were detained on criminal charges and now face civil suits.
Dwitter - javascript demos in 140 characters Dwitter is a social network for building and sharing visual javascript demos limited to 140 characters. See the impressive creations crammed into so few characters, and play around with your own code!
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: MemoryMarshal.GetRawArrayData https://github.com/dotnet/corefx/issues/36133#issuecomment-566723424 01:49:09 - Approved: API request : CompressionLevel.Highest https://github.com/dotnet/corefx/issues/36348#issuecomment-566725990
martinwoodward/smart-xmas Star this repo to add some sparkle to my tree. Contribute to martinwoodward/smart-xmas development by creating an account on GitHub.
A Quantum Random Number Generator for .NET: The quantum measurement problem and many-worlds approach In this post I discuss the quantum mechanical measurement problem, the Everettian many-worlds approach to it, and create a quantum RNG client for .NET
Achievement Unlocked: Visual Studio for Mac ASP.NET Core Challenge Completed | Visual Studio Blog Last month, we kicked-off a challenge for our developer community to build a solution using ASP.NET Core and the new .NET Core features in Visual Studio for Mac. We were delighted to hear from so many of you and we were excited to receive many projects bu...
.NET Customer Development Take this survey powered by surveymonkey.com. Create your own surveys for free.
Using Razor Components in Razor Pages or MVC Views It has been a while since my last blog post. But during this time I have learned many new things and in this blog post I would like to share how I am making use of Razor Components in Razor Pages or MVC Views, without any use of the <em>Server Side Blazor...
Raspberry Pi capacitive-touch musical Christmas tree - Raspberry Pi With the help of a Bare Conductive Pi Cap, Davy Wybiral hooked up Raspberry Pi to his Christmas tree, creating fantastic musical baubles!
Introduction to Blazor Component Testing In this post, I'm going to look at how to get started testing Blazor components using Steve Sanderson's testing prototype. To make things more real world, I'm going to add some tests to my Blazored Modal library.
December 12th, 2019 IBM update @IanPartridge and @Chris_Bailey let the group know that following a review by IBM of its open source priorities, it has been decided that they will not be continuing to work on Swift in 2020. As a result, they are both standing down from the wo...
ASP .NET Core code sharing between Blazor, MVC and Razor Pages In This Article: IntroductionWhy Share Code Across Projects/Assemblies?Creating a Shared LibraryUsing the Shared LibraryRunning the SamplesConclusionReferences Introduction It’s been a while …
Still Why No HTTPS? Back in July last year, Scott Helme and I shipped a little pet project that tracked the world's largest websites not implementing HTTPS by default. We called it Why No HTTPS? and it gave people a way to see the largest websites not taking transport layer ...
Top cops' secret details for sale on dark web The Medicare card details of three former Australian Federal Police commissioners were advertised for sale on a dark web marketplace.
Worker Applications — IdentityModel documentation Workers use the client credentials grant type to request tokens from an OAuth 2.0 compatible token service.
Episode 122 – gRPC using .NET Core with Steve Gordon | The 6 Figure Developer Steve Gordon is a Pluralsight author, Microsoft MVP, senior developer and community lead, based in Brighton, UK. He works for Madgex developing and supporting their new product portfolio built
Ubercorn – Pimoroni Store 256 big, bright, colourful pixels on a 16x16 matrix that you can control with your Raspberry Pi. Ubercorn is ideal as a big status display, or you can chain several together (up to 8) into a larger square or rectangular matrix.
adamsitnik/awesome-dot-net-performance A curated list of awesome .NET Performance books, courses, trainings, conference talks, blogs and most inspiring open source contributors. Inspired by awesome-... stuff. - adamsitnik/awesome-dot-ne...
BlazorHelp Website > Blog - Uploading Images With The Blazor Rich Text Editor Microsoft Visual Studio Blazor
drmpeg/gr-paint An OFDM Spectrum Painter for GNU Radio. Contribute to drmpeg/gr-paint development by creating an account on GitHub.
A Fascinating Thing about Fractions - Numberphile The Dynamical Uniform Boundedness Conjecture with Dr Holly Krieger. Extra from this interview: https://youtu.be/v4LWFzTyhpU Dr Krieger on the Numberphile Podcast: https://youtu.be/QmfQQzjpdpM More links & stuff in full description below ↓↓↓ More videos w...
Updating VS 2019 from 16.3.x to 16.14.0 uninstall existing .NET Core SDK 3.0.100 · Issue #4015 · dotnet/sdk I have 2 different machines that has VS 2019 16.3.10 and VS 2019 16.3.7 on Windows 10 1909. Both of them have .NET Core SDK v3.0.100 installed. After I update to VS 2019 16.4.0, the .NET Core SDK v...
What interesting optimizations can a JIT do that a compiler cannot do? - Quora ad by Full Sail University
Setup NuGet.exe for use with actions - GitHub Marketplace Official NuGet.exe setup action that supports cross-platform installation of specific NuGet.exe versions
Bloomberg - Are you a robot? Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our Terms of Service and Cookie Policy.
Node Material Editor: Graph Updates David is back to talk about some amazing new features added to the Node Material Editor, including intelligent splines, frames, and collapsible nodes! Follow along with a fresh Node Material session here: https://nme.babylonjs.com/ Helpful links to div...
Build C++ Applications in a Linux Docker Container with Visual Studio | C++ Team Blog Docker containers provide a consistent development environment for building, testing, and deployment. The virtualized OS, file system, environment settings, libraries, and other dependencies are all encapsulated and shipped as one image that can be shared...
Preferences redesign · Issue #8774 · desktop/desktop Since we decided to add the new preference in #7746, we realized we're running out of room in our current preferences dialog. To accommodate this new preference and future new ones, we've d...
2FA lockout recovery workflow - The GitHub Blog If you have lost your 2FA credentials and do not have your recovery codes, you can use the new account recovery workflow to attempt regaining access to your account. You must verify your account with
Protect your Ring camera from hackers by setting up two-factor authentication A rash of takeovers of Ring cameras is a good reminder to lock down your security devices.
Unprofessional peer reviews disproportionately harm underrepresented groups in STEM Background Peer reviewed research is paramount to the advancement of science. Ideally, the peer review process is an unbiased, fair assessment of the scientific merit and credibility of a study; however, well-documented biases arise in all methods of peer...
Rude paper reviews are pervasive and sometimes harmful, study finds Researchers of color particularly vulnerable to “unprofessional” comments
xunit/xunit xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. - xunit/xunit
Creating Common Intermediate Language projects with .NET SDK | StrathWeb. A free flowing web tech monologue. When you compile your C#, F# or VB.NET code, which are all high-level managed languages, the relevant compiler doesn’t compile it to native code, but instead it compiles it into the Common Intermedia Language.
Building Serverless web applications with Blazor and Azure Functions Learn about Blazor https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor?WT.mc_id=ondotnet-c9-cephilli Blazor and Azure Functions for Serverless Websites https://channel9.msdn.com/Events/dotnetConf/NET-Conf-2019/B203?WT.mc_id=ondotnet-c9-cephilli In ...
Getting Started with Blazor - Hear From the Experts Check out what the community experts have to say about getting started with Blazor, migrating to Blazor, the best Blazor features and more. Enjoy!
Pixelblog - 1 - Color Palettes — SLYNYRD Intro Due to my belief in learning through self-discovery and my ongoing creative evolution, I've long put off doing any tutorials. However, after making pixel art for over 3 years I've established many solid techniques worth laying out in a co...
Champaign Mathematician (with Holly Krieger) - Numberphile Podcast From Illinois to Cambridgeshire, Holly Krieger’s path to mathematics was an unusual one. Holly’s webpage - https://www.dpmms.cam.ac.uk/~hk439/ And her publications - https://arxiv.org/find/math/1/au:+Krieger_H/0/1/0/all/0/1 Watch Holly on Numberphile -...
Authentication and Authorization in Blazor Applications In this course you'll learn how to secure your Blazor application using a variety of best practice techniques for authentication and authorization.
Hacker Typer The original Hacker Typer. Turning all your hacker dreams into pseudo reality since 2011.
patriksvensson/waithandle-rs A library that makes signaling between threads more ergonomic. - patriksvensson/waithandle-rs
These kids' smartwatches have security problems as simple as 1-2-3 The default password on these three smartwatches sold on Amazon could let hackers track and eavesdrop on children.
Start each request on fresh ExecutionContext by benaadams · Pull Request #14146 · dotnet/aspnetcore Check with Hide Whitespace on; as indents changed. Fixes #13991 Per request allocations for Plaintext sample remains the same Allocations for 17k requests across 256 connections
Languages & Runtime: .NET Community Standup - Dec. 12th 2019 - Source Generators with Andy Gocke Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
Visual Studio 2019 for Mac version 8.4 Preview 4 is now available | Visual Studio Blog Today, we released Visual Studio 2019 for Mac version 8.4 Preview 4. This preview version of Visual Studio for Mac brings support for the latest stable version of .NET Core, Scaffolding support for ASP.NET Core projects, and additional improvements to ove...
Fixing Random, bonus episode 3 You might recall that before my immensely long series on ways we could make C# a probabilistic programming language, I did a short series on how we can automatically computed the exact derivative i…
ravicini/dotnet-jupyter-notebook Jupyter Notebook Dockerfile with .NET Kernel. Contribute to ravicini/dotnet-jupyter-notebook development by creating an account on GitHub.
Modernizing Find in Files | Visual Studio Blog Visual Studio 2019 version 16.5 preview 1 has a new Find in Files experience. Here we explore the new capabilities of this vital tool.
Firefox Developer Edition Firefox Developer Edition is the blazing fast browser that offers cutting edge developer tools and latest features like CSS Grid support and framework debugging
An Introduction to System.Threading.Channels | .NET Blog “Producer/consumer” problems are everywhere, in all facets of our lives. A line cook at a fast food restaurant, slicing tomatoes that are handed off to another cook to assemble a burger, which is handed off to a register worker to fulfill your order,
ConfigureAwait FAQ | .NET Blog .NET added async/await to the languages and libraries over seven years ago. In that time, it’s caught on like wildfire, not only across the .NET ecosystem, but also being replicated in a myriad of other languages and frameworks. It’s also seen a ton of im...
Home Switch to OpenStreetMap and discover how you can build beautiful maps from the world’s best map data.
Creating A PDF In .NET Core - .NET Core Tutorials So… This post spun a little out of control. What turned into a hunt for a simple use case (Turn an HTML string into a PDF) turned into a full blown thesis. So here’s some quick links to jump to various parts of the article if you are coming here straight ...
The Dream Machine Review: The Only Router You Will Ever Need! Review of Ubiquiti Dream Machine. The Dream Machine is a new wireless router from Ubiquiti running UniFi. It's very powerful. All the links you need will be below! Subscribe! http://j.mp/TechChannelSub Dream machine: http://bit.ly/2YoVuiv Twitter: ht...
TROLLS WORLD TOUR | OFFICIAL TRAILER TROLLS WORLD TOUR – In theaters April 2020 Anna Kendrick and Justin Timberlake return in an all-star sequel to DreamWorks Animation’s 2016 musical hit: Trolls World Tour. In an adventure that will take them well beyond what they’ve known before, Poppy (K...
Trains.NET - Episode 1 - File, New Project Originally streamed on Twitch at https://www.twitch.tv/davidwengier/ In this video we lay out the projects, a bit of folder structure, do some project file and editorconfig magic, and end up with a very barebones UI.
.NET Conf: Focus on Xamarin Watch .NET Conf: Focus on Xamarin, a free livestream event March 23, 2020 to learn all about how to build native mobile apps with C#. Mark your calendar!
Generated Passwords, UX and Security Absolutism Last month, Disney launched their new streaming service Disney+; "The best stories in the world, all in one place", apparently. The service was obviously rather popular because within days the tech (and mainstream) headlines were proclaiming that thousand...
Edgar Allan Poe Society of Baltimore - Works - Tales - The Philosophy of Composition [Text-02] The Philosophy of Composition, by Edgar Allan Poe
System.Buffers - .NET This article provides an overview of types that help read data that runs across multiple buffers. They're primarily used to support PipeReader objects.
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: More cancellation overloads for HttpContent https://github.com/dotnet/runtime/issues/576#issuecomment-564164757 00:14:05 - Needs Work: Option to allow HttpClient to follow HTTPS -) HTTP redirects https://github.com/dotnet/corefx/issu...
Talk to Transformer See how a modern neural network completes your text. Type a custom snippet or try one of the examples. Learn more below.
Start PowerShell Faster With This One Trick The title of this post is very tongue in cheek and a bit of a jab at click-bait posts, but I genuinely have a “trick” that will make starting up PowerShell faster and give you hours back throughout your development career.
Debugging 3rd Party .NET Code without symbols in Visual Studio - Michael's Coding Spot It's not so rare to see weird things happen in 3rd party library code. Call some method and you've got a strange exception. Or an incorrect behavior or even a process crash. It sure would be nice to debug some of these issues. In this article we're going ...
AWS re:Invent 2019: [REPEAT 1] BPF performance analysis at Netflix (OPN303-R1) Extended BPF (eBPF) is an open-source Linux technology that powers a whole new class of software: mini programs that run on events. Among its many uses, BPF can be used to create powerful performance-analysis tools capable of analyzing everything: CPUs, m...
ASP.NET Community Standup - Dec 3rd, 2019 - Blazor Update with Daniel Roth Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community Links: https://www.theurlist.com/aspnet-standup-2019-12-03
Azure Functions 3.0 go-live release is now available | Azure updates | Microsoft Azure The go-live release for Azure Functions 3.0 is now available, so it’s now possible to build and deploy 3.0 functions in production. Functions 3.0 brings new capabilities including the ability to target .NET Core 3.1 and Node 12.
Creating Bespoke Input Components for Blazor from Scratch In this post, I'm going to show you how to create bespoke input components for your Blazor applications. We'll look at how to integrate with Blazor's validation system, but also, how to work outside it.
Blazor: Getting Started Learn how to build your first application in a hands-on way using Blazor, Microsoft's solution to use C# to write interactive web UIs without JavaScript.
We made Windows Server Core container images >40% smaller | .NET Blog Over the past year, we’ve been working with the Windows Server team to make Windows Server Core container images a lot smaller. They are now 40% smaller! The Windows Server team has already published the new images in the Server Core Insider Docker repo,
.NET Core, Docker, and Cultures - Solving a culture issue porting a .NET Core app from Windows to Linux In this post I describe how I fixed an issue with Cultures that arose when porting an ASP.NET Windows app to ASP.NET Core on Linux.
Seeing Sharply Technical blog of Microsoft certified developer James Hickey. Helping you reach the next step of your career as a software developer!
Hitting Parallel_Redo_Flow_Control waits with Availability Groups In late June 2019, June 26th to be exact, we experienced an outage on Stack Overflow for about 11 minutes. It’s not unusual that we had an outage. They happen. Not often, but they do still happen. This one, however, was a little different because it was c...
GC Perf Infrastructure - Part 1 | .NET Blog We open sourced our new GC Perf Infrastructure! It’s now part of the dotnet performance repo. I’ve been meaning to write about it ‘cause some curious minds had been asking when they could use it after I blogged about it last time but didn’t get around to ...
How to generate random numbers using water bubbles BubblesRNG - This was my final project I submitted as part of my reading the B.Sc. Computing and Information Systems degree at Goldsmith, University of London. The camera take snapshots of the water surface at regular intervals and detects bubbles (circl...
Why databases use ordered indexes but programming uses hash tables (evanjones.ca) I think it is safe to state that hash tables (e.g. maps in Go, dicts in Python, HashMap in Java, etc.) are far more common than ordered data structures such as trees for in-memory data structures. One data point is that in a talk about C++ hash table opti...
Around 44 Million Microsoft Users Reused Passwords: Microsoft With unprotected databases and online services getting breached often, leaked passwords from data breaches pose a threat if users reusing their passwords.
Privacy Analysis of Tiktok’s App and Website | Rufposten I did a detailed privacy check of the app TikTok and its corresponding website. Multiple law infringements, trust, transparency and data protection breaches were found.I provide all technical an
Features/source generators by chsienki · Pull Request #40162 · dotnet/roslyn Add source generators working doc
'I feel like I'm in jail': Hospital alarms torment patients As alarms proliferate, hospitals are working to sort through the cacophony that can overwhelm staff and cause them to overlook real signs of harm.
Queens Of The Stone Age - No One Knows (Official Music Video) REMASTERED IN HD! Playlist Best of Queens of the Stone Age: https://goo.gl/NhvHq2 Subscribe for more: https://goo.gl/vJEcQR Music video by Queens Of The Stone Age performing No One Knows. (C) 2002 Interscope Geffen (A&M) Records A Division of UMG Recordi...
Steam :: Black Mesa :: Black Mesa Complete Beta Opt into public-beta to play Black Mesa from start to finish!
Enterprise API Packages | Whois XML API API access trough WhoisXMLAPI can be purchased as an annual subscription. The access pricing is based on monthly query volume, which is metered monthly with per-minute rate limits. The pricing structure affords you predictability in business planning and ...
Coffin Problems (with Edward Frenkel) - Numberphile Podcast Edward Frenkel's fascinating mathematical journey - from the Soviet Union to the United States.\n\nEdward's website - https://edwardfrenkel.com\n\nLove and Math - Edward's book via Amazon - https://amzn.to/2rbfWHd\n\nEdward on Twitter - https://twitter.co...
Just an environment variable away from sleep It’s a quarter past midnight, you should be going to sleep, but there’s that one unit test that fails only on GitHub Action macOS build…
Pinnable Properties: Debug & Display Managed Objects YOUR Way | Visual Studio Blog A few months ago, I wrote a blog post about the DebuggerDisplay attribute. This is a managed attribute that lets you customize how you view objects in debugging windows by “favoriting” specific properties. Since that post, we’ve streamlined DebuggerDispla...
Updates to .NET Core Windows Forms designer in Visual Studio 16.5 Preview 1 | .NET Blog We are happy to announce the new preview version of the .NET Core Windows Forms designer, which is available with the Visual Studio 16.5 Preview 1. The big news is that the designer is now part of Visual Studio! This means that installing the .NET Core Wi...
The most copied StackOverflow snippet of all time is flawed! | Programming.Guide In a recent study titled Usage and Attribution of Stack Overflow Code Snippets in GitHub Projects, an answer I wrote almost a decade ago was found to be the most copied snippet on Stack Overflow. Ironically it happens to be buggy.
Make games with Visual Studio for Mac and Unity | Visual Studio Blog Making games can be rewarding and a lot of fun. Learn by using Visual Studio for Mac, Unity, and C#.
Announcing 8.0 for .NET Core 3.1 If you've already create a new web project for .NET Core 3.0 or 3.1 you know that there are some differences between how these versions are configured in Startup.cs. This of course also applies to Piranha, so let's take a look at what you need to do to up...
.NET Core 2.2 will reach End of Life on December 23, 2019 | .NET Blog .NET Core 2.2 was released on December 4, 2018. As a non-LTS (“Current”) release, it is supported for three months after the next release. .NET Core 3.0 was released on September 23, 2019. As a result, .NET Core 2.2 is supported until December 23,
Free Blazor Components | 40+ controls by Radzen The Radzen Blazor component library provides more than 30 UI controls for building rich ASP.NET Core web applications.
Capacitive Touch Christmas Tree How To | Raspberry Pi | Bare Conductive Pi Cap Turn your Christmas tree into a capacitive touch-interactive musical instrument using a Raspberry Pi and a Bare Conductive Pi Cap. You'll be rocking around the Christmas tree in no time! /* Bare Conductive */ Pi Cap: https://www.bareconductive.com/shop/...
Andrew Neil issues interview challenge to Johnson BBC presenter tells Boris Johnson it is "not too late" for the PM to face questions from him.
New Product Announcement UPDATED VIDEO LINK: https://www.youtube.com/watch?v=t1vMUV9jYRs Don’t miss the new product announcement from JetBrains. Join us for a live stream!
SwiftLaTeX/SwiftLaTeX SwiftLaTeX, a WYSIWYG Browser-based LaTeX Editor. Contribute to SwiftLaTeX/SwiftLaTeX development by creating an account on GitHub.
tmds/Tmds.Ssh .NET SSH client library. Contribute to tmds/Tmds.Ssh development by creating an account on GitHub.
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
21 million MixCloud users’ data put up on the dark web for sale MixCloud, a US-based renowned audio streaming site has been hacked in November and the hacker is now selling the data of around 21 million users on dark web
Using WebAssembly from .NET with Wasmtime – Mozilla Hacks - the Web developer blog How to use Wasmtime in a .NET application to load and execute WebAssembly code.
oqtane/oqtane.framework Modular Application Framework for Blazor. Contribute to oqtane/oqtane.framework development by creating an account on GitHub.
My Crazy Idea To Reduce Draws In Chess The recent article by Vladimir Kramnik was quite fascinating. We've all had some weird "what if..." questions, like "what if people could fly?" or "what if there were no gravity?" Thanks to Kramnik and AlphaZero, we now see what happens to chess if castli...
Using WebAssembly from .NET with Wasmtime Wasmtime, the WebAssembly runtime from the Bytecode Alliance, recently added an early preview of an API for .NET Core, Microsoft’s free, open-source, and cross-platform application runtime. This API enables developers to programmatically...
ardacetinkaya/Blazor.Console A simple component to mock CLI for ASP.NET Core 3.0 Blazor applications to execute some custom commands for an application - ardacetinkaya/Blazor.Console
Stray Cat Strut but it's not swung Brian Setzer Stray Cat Strut but it's straight, not swung Although it was originally made famous by the Stray Cats, this is a later re-recording by the original writer/singer/guitarist with another band. Because deleting 1/3rd of the notes makes it go 3...
GIF Support now available in Xamarin.Forms - Gerald Versluis With the new pre-release version of Xamarin.Forms, you can now use animated GIF images! In this post I will show you how to use it in your app!
Spider-Man: The Animated Series (TV Series 1994–1998) - IMDb Created by Stan Lee, Steve Ditko. With Christopher Daniel Barnes, Sara Ballantine, Edward Asner, Roscoe Lee Browne. A young man with spider-like abilities fights crime as a superhero in New York City while trying to have a normal personal life.
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
3.1.0 GA Windows installers for the runtime are branded "3.1.0 Preview 3" · Issue #492 · dotnet/runtime Reported at dotnet/core#3950 (comment) by @henrikrxn (thank you!) After installing VS 16.4 I checked "Control Panel" and the 3.1 runtime is listed as Name "Microsoft .NET Core Runtim...
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Localization in Blazor UI The Telerik UI for Blazor components can now be localized with messages (texts) translated into any language.
Blazor University – Learn the new .NET SPA framework from Microsoft Welcome to Blazor University. By working your way through the information in this website I intend to take you from complete novice through to expert in all things Blazor.
Introducing “Have I been pwned?” – aggregating accounts across website breaches I often write up analyses of the passwords disclosed in website breaches. For example, there was A brief Sony password analysis back in mid-2011 and then our local Aussie ABC earlier this year where I talked about Lousy ABC cryptography cracked in seconds...
Data breach disclosure 101: How to succeed after you've failed Organisations don't plan to fail. Probably the closest we get to that in the security space is password hashing, which for all intents and purposes is an acknowledgement that one day, you may well lose them. But organisations rarely plan for how they shou...
Coffin Problems (with Edward Frenkel) - Numberphile Podcast Edward Frenkel's fascinating mathematical journey - from the Soviet Union to the United States. Edward's website - https://edwardfrenkel.com Love and Math - Edward's book via Amazon - https://amzn.to/2rbfWHd Edward on Twitter - https://twitter.com/edfr...
Coffin Problems - with Edward Frenkel — Numberphile This is Numberphile. We mainly post videos about mathematics and just numbers in general.
ASP.NET Blog | ASP.NET Core updates in .NET Core 3.1 NET Core 3.1 is now available! Check out what's new in ASP.NET Core in this release.
Announcing .NET Core 3.1 | .NET Blog Announcing .NET Core 3.1 We’re excited to announce the release of .NET Core 3.1. It’s really just a small set of fixes and refinements over .NET Core 3.0, which we released just over two months ago. The most important feature is that .NET Core 3.1 is an l...
.NET Core 3.1.0 · Issue #142 · dotnet/announcements .NET Core 3.1.0 is available and dotnet/core#3950 has been opened for discussion. Release Notes Download Blog posts .NET Core ASP.NET Core Please report any issues you find with .NET Core 3.1 , eit...
Experimental WebGL terminal renderer by Tyriar · Pull Request #84440 · microsoft/vscode Fixes #35901 Fixes #47523 Fixes #84949 Font rendering Notice how in the canvas line many characters get their right-side cut off (eg. ~, m, e, r): Canvas glyphs are much more restricted because dr...
Digital Security by Design: Security and Legacy at Microsoft - Matthew Parkinson, Microsoft Digital Security by Design is being delivered by UK Research and Innovation (UKRI) through the Industrial Strategy Challenge Fund (ISCF). Following the Collaborators'…
.NET Design Review: JSON & object graphs atch_default":false,"external_fullscreen":true,"vss_host":"s.youtube.com","cr":"US","innertube_api_key":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","loaderUrl":"https://www.youtube.com/watch?v=H9zrbztep4M","host_language":"en","enablecsi":"1","player_respon...
Incredible Formula - Numberphile Dr James Grime discusses a couple of clever formulas which are pandigital - using all the numbers from 1-9. More links & stuff in full description below ↓↓↓ More on pandigital numbers: https://youtu.be/gaVMrqzb91w More on e: https://youtu.be/AuA2EAgAegE ...
Base64 to hex: Encode and decode bytes online Base64 encoding schemes are used when binary data needs to be stored or transferred as textual data. Therefore 64 characters are chosen that are both members of a subset common to most encodings (ASCII), and also printable.
Herramienta de Desarrollo para ZX Spectrum SpectNet IDE zx spectrum msx commodore 64 desarrollo basic juegos RetroR8gue UDG c64
Converting integration tests to .NET Core 3.0: Upgrading to ASP.NET Core 3.0 - Part 5 In this post I discuss the changes required to upgrade integration tests that use WebApplicationFactory or TestServer to ASP.NET Core 3.0.
The Difference Between IEnumerable and IQueryable Explained – The Sharper Dev This post is part of this year’s C# Advent Series. Which counts down to Christmas with two C# articles published every day from Dec 1 – Dec 25.
Building Custom Input Components for Blazor using InputBase In this post, I'm going to point out a couple of limitations with using Blazor's input components as is. I'll then show how you can build your own custom input components to solves these problems.
Modern Authentication 101 - Dasith Wijesiriwardena From the Junior Dev track at DDD Melbourne 2019! There has never been more emphasis in security than in the modern environment of distributed computing and increased sharing of data. Our data does not sit inside silos consumed by one application anymo...
Episode 120 – From .NET Core 3.0 to .NET 5 w/ Scott Hunter | The 6 Figure Developer Scott Hunter is Director of Program Management, .NET. He is responsible for the Microsoft's .NET platform, which includes the .NET Framework, .NET Core, ASP.NET, Entity Framework, .NET Tools,
Garbage collector config settings - .NET Core Learn about run-time settings for configuring how the garbage collector manages memory for .NET Core apps.
Gun buyback data breach: PM Jacinda Ardern says no reason to undermine reforms Prime Minister Jacinda Ardern says she's been reassured that only one person had access to gun owners' private information in an online data breach, and doesn't believe it's a reason to undermine the reforms.
Why does an industry I've never heard of know so much about me? There are companies buying and selling your information behind the scenes, and you probably won't know until it's leaked.
https://0.30000000000000004.com/ Your language isn't broken, it's doing floating point math. Computers can only natively store integers, so they need some way of representing decimal numbers. This representation comes with some degree of inaccuracy. That's...
Compiler Explorer - C++ (x86-64 clang 7.0.0) void append_vector(std::vector<long double> foo, std::vector<long double> bar) { for (int i=0; i < bar.size(); ++i) foo.push_back(bar[i]); }
Episode v1.3 - 12 Configuration Blues Chris is joined by Steve Collins to talk about the wonderful world of configuration files. What wonders do they hold? How many configuration files does it take to setup an application? How to handle secure connection information across environments? And i...
Exploring borrowed annotations in C# One request I see fairly often for C# is to add the concept of borrowed values. That is values which can be used but not stored beyond the invocation of a particular method. This generally comes up in the context of features which require a form of owner...
Guarding Against Physical Attacks: The Xbox One Story — Tony Chen, Microsoft https://PlatformSecuritySummit.com/2019/speaker/chen Every game console since the first Atari was more or less designed to prevent the piracy of games and yet every single game console has been successfully modified to enable piracy. However, this trend ...
BlueHat Seattle 2019 || Guarding Against Physical Attacks: The Xbox One Story Tony Chen Every game console since the first Atari was more or less designed to prevent the piracy of games and yet every single game console has been successfully modified to enable piracy. However, this trend has come to an end. Both the Xbox One and t...
EfCore.GenericEventRunner: an event-driven library that works with EF Core – The Reformed Programmer Last Updated: January 3, 2020 | Created: December 1, 2019
Using HTTP Request Routes, Request Body, and Query string parameters for Authorization in ASP.NET Core This post shows how HTTP route parameters, a HTTP request body or HTTP request query string parameters can be used for authorization in ASP.NET Core. Code: Authorization using ASP.NET Core Route pa…
Edward Thomson: GitHub Actions Day 1: CI/CD Triggers GitHub Actions is a unique system: it provides CI/CD build functionality - the ability to build and test pull requests and merges into your master branch - but it's more than just a build system. So you need to specify when workflows should run, with tri...
25 Days Of Serverless: Content Collection - DEV Community 👩💻👨💻 A bookmark-worthy collection of articles from the #25DaysOfServerless challenge that runs Dec 1-25, 2019. Learn more at https://aka.ms/25daysofserverless. Tagged with azure, serverless, 25daysofserverless, azurefunctions.
25 Days of Serverless Each day between now and December 25 will bring a new problem to solve using serverless technology. Solve it in the programming language of your choice and submit your solution via GitHub. We'll showcase the best solutions every week and possibly in a fin...
chrissainty/25DaysOfServerless Following the 25 Days of Serverless Challenge 2019 - chrissainty/25DaysOfServerless
Running NPM Scripts From A .NET Core Process It’s 2019, and no one can argue that to be a successful developer, you need a couple of tools in your toolbox. For ASP.NET developers, they can build web applications and run Kestrel as a web server. For front end developers, many UI frameworks have their...
Line Rider - Hungarian Rhapsody No. 2 (Liszt) Phew! My longest line rider yet, but it was fun to do. I really love this piece of music, and some may recognise it from a famous
Browser Preview - Visual Studio Marketplace Browser Preview for VS Code enables you to open a real browser preview inside your editor that you can debug. Browser Preview is powered by Chrome Headless, and works by starting a headless Chrome instance in a new process. This enables a secure way to re...
Compiler Explorer - C++ (x86-64 clang 9.0.0) /* Twitter don't spoil this by putting the first lines of code into a card. Ok, needs a little more padding. Ok, there we go. */ int typedef(foo); foo main() { return 0; } /*** DISCUSSION ***\ The first thing to kno...
Amazon.com: USB-C Charger, Anker 100W 4-Port Type-C Charging Station with Power Delivery, PowerPort Atom PD 4 [Intelligent Power Allocation] for MacBook Pro/Air, iPad Pro, Pixel, iPhone Xs/Max/XR, Galaxy and more: Home Audio & Theater Amazon.com: USB-C Charger, Anker 100W 4-Port Type-C Charging Station with Power Delivery, PowerPort Atom PD 4 [Intelligent Power Allocation] for MacBook Pro/Air, iPad Pro, Pixel, iPhone Xs/Max/XR, Galaxy and more: Home Audio & Theater
Library Changes: Removing jQuery by NickCraver · Pull Request #442 · MiniProfiler/dotnet This removes the jQuery bundling and dependency, taking the raw size from 133KB down to 48.3KB. Upsides: Smaller payload Fewer dependencies Downsides: More maintenance/direct code in vailla JS/T...
Tesla's Cybertruck Tug-of-War Stunt Was Pointless Here's Why Tesla Cybertruck Towing A Ford F-150 Is Meaningless A tale of physics, electric trucks, and why tug of war doesn't matter. Subscribe for new videos every Wednesday! - https://goo.gl/VZstk7 During the Tesla Cybertruck reveal Elon Musk showed t...
VPN Service for Serious Privacy & Security | IVPN IVPN encrypts your Internet activity ensuring that hackers, ISP's and everyone else is unable to view, track and record your private data. Try IVPN for free!
Looking inside a .NET core process using windbg In this blog post,we are going to look inside of a .NET Core process using windbg. .NET CORE process footprint is as minimal as possible so with this blog post,we are going to look at a simple .net core concole app running (simplest console app with bare ...
Implementing Search in Blazor WebAssembly With Lucene.NET | LINQ to Fail I recently added search to my website and decided to look at how to do it with Blazor, WASM and Lucene.NET
Running GitHub on Rails 6.0 On August 26, 2019, the GitHub application was deployed to production with 100% of traffic on the newest Rails version: 6.0. Read more about our process for upgrading, what we learned, and what’s next.
Consuming Ethernet frames with the nom crate Now that we've found the best way to find the “default network interface”… what can we do with that interface? Well, listen for network traffic of course! use rawsock::open_best_library; use std::time::Instant; fn main() -> Result<(), Error> { let lib = o...
Welcoming the Swiss Government to Have I Been Pwned I recently had the pleasure of spending a few days in Switzerland, firstly in Geneva visiting (and speaking at) CERN followed by a visit to the nation's capital, Bern. There I spent some time with a delegation of the National Cybersecurity Centre discussi...
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Add asynchronous overload of WindowsIdentity.RunImpersonated https://github.com/dotnet/corefx/issues/24977#issuecomment-558756052 00:12:30 - Approved: Consider Socket.OSSupportsUnixDomainSockets property https://github.com/dotnet/co...
jo_jpeg Release 1.60 Its been a long time coming, but I finally got around to implementing sub-sampling U,V in the JPEG writer. This means many files are 20-30% smaller than before with very little visual quality loss....
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
Embedded device research. The tools you'll need | Pen Test Partners Over the last couple of years, we've run many courses on embedded device security. The focus is often defensive, but all the courses have an aspect of o
json.net | Domain Name For Sale | Uni Market Check out this great domain name I found for sale at the Uni Market.
Amazon.com: Synology 5 bay NAS DiskStation DS1019+ (Diskless): Computers & Accessories Buy Synology 5 bay NAS DiskStation DS1019+ (Diskless): Everything Else - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
Curv MPC is Not Key Sharding Questions to ask your wallet provider to understand the security risks you are exposed to
Embracing nullable reference types | .NET Blog Probably the most impactful feature of C# 8.0 is Nullable Reference Types (NRTs). It lets you make the flow of nulls explicit in your code, and warns you when you don’t act according to intent. The NRT feature holds you to a higher standard on how you dea...
BlazorHelp Website > Blog - Deploying Your Blazor App Using GitHub Actions Microsoft Visual Studio Blazor
Blazor - Where to put your domain logic Muddle up your business logic and presentation concerns and you're making life a lot harder for yourself...
Ben Eater Learn how computers work by building and programming your own with these educational videos and kits.
Compile BlazorDesktopApp with CoreRT · MichalStrehovsky/WebWindow@9ac3f4c 4x smaller than selfcontained deployment with CoreCLR. 30% less memory than CoreCLR.
The EventPipeProfiler cross-platform profiler by WojciechNagorski · Pull Request #1321 · dotnet/BenchmarkDotNet Changes for #1315 Currently, I use a local build of Microsoft.Diagnostics.NETCore.Client from dotnet/diagnostics#617. This library support only .Net Core 2.1 so I decided that I create a new librar...
The open source Carter Community Project adds opinionated elegance to ASP.NET Core routing - Scott Hanselman I blogged about NancyFX 6 years ago and since then lots of ASP.NET open source frameworks that build upon - and ...
Episode 39 - gRPC with Mark Rendle In this episode of The .NET Core podcast we talked to Mark Rendle about gRPC, WCF, and why WFC isn't coming to .NET Core.
Upgrading GitHub from Rails 3.2 to 5.2 - The GitHub Blog On August 15th GitHub celebrated a major milestone: our main application is now running on the latest version of Rails: 5.2.1! 🎉 In total the project took a year and a half to upgrade from
Everything I know about Kubernetes I learned from a cluster of Raspberry Pis | Jeff Geerling I realized I haven't posted about my DrupalCon Seattle 2019 session titled Everything I know about Kubernetes I learned from a cluster of Raspberry Pis, so I thought I'd remedy that. First, here's a video of the recorded session:
Experiment Report: Using BenchmarkDotNet to find methods that can cause longe GC pause times · Issue #1049 · dotnet/performance I was asked by @jkotas if it would be possible to run a simple experiment using BenchmarkDotNet and find methods that can cause long GC pause times. Examples: https://github.com/dotnet/coreclr/issu...
Windows Terminal Preview v0.7 Release | Windows Command Line Another release is out for the Windows Terminal preview! This release is labeled as v0.7 in the About section of the Terminal. As always, you can download the Terminal from the Microsoft Store and from the GitHub releases page. Here’s what’s new in this r...
Converting a terminal middleware to endpoint routing in ASP.NET Core 3.0: Upgrading to ASP.NET Core 3.0 - Part 4 In this post I provide an overview of the new endpoint routing system, and show how you can use it to create endpoints using middleware
plasma-umass/coz Coz: Causal Profiling. Contribute to plasma-umass/coz development by creating an account on GitHub.
You're (probably still) using HttpClient wrong... I try to optimize the fetching and deserialization of data in dotnet core as much as possible. HttpClientFactory and streams are my best friends.
Study: Almost half of new cancer patients lose their entire life savings According to a new study published in the American Journal of Medicine, 42% of new cancer patients lose their entire life savings in two years because of treatment. The same study found that 62% of cancer patients are in debt because of their treatment.
Shared models - Blazor's (not so) secret super power Fed up of your javascript application breaking when you change your back end models? Blazor has an answer for that.
davidfowl/signalr-ports Contribute to davidfowl/signalr-ports development by creating an account on GitHub.
ESPlay Micro Everyone loves ESP32 chip, it's wonderfull chip from espressif with great functionality and really mature in software development side. This project most inspired by Odroid Go and Pocketsprite, so why making new one despite buy one of them? Well, i know t...
🎉🎉🎉 dotnet/runtime welcomes you 🎉🎉🎉 · Issue #253 · dotnet/runtime We welcome all our beloved community members from CoreCLR, CoreFx and Core-Setup as well as colleagues and partner teams. As announced, we migrated all the commits reachable from HEAD in the master...
Happy Hues - Curated colors in context. See color palette inspiration on a real example website. As you click on different palettes every color on this site updates to give you context of how that color could be used for your design or illustration projects.
r/personalfinance - Scam emails from Synchrony Bank and/or Amazon Credit Builder 10,548 votes and 1,324 comments so far on Reddit
Teacher Effects on Student Achievement and Height: A Cautionary Tale NBER Working Paper No. 26480 Issued in November 2019 NBER Program(s):Program on Children, Economics of Education Program
Designing Docker Hub Two-Factor Authentication - Docker Blog We recognize the central role that Docker Hub plays in modern application development and are working on many enhancements around security and content. In this blog post we will share how we are implementing two-factor authentication (2FA).
Hack Yourself First: How to go on the Cyber-Offence - NDC Security 2020 Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
Teach Your Kids to Code with Ari in Oslo and London When I first started writing code a few decades ago, it was a rather bland affair involving a basic text editor and physical books for reference. I didn't have an opportunity to create anything usable by others until years later and perhaps most important...
The Service Mesh: What Every Software Engineer Needs to Know about the World's Most Over-Hyped Technology In this guide I'm going to attempt to provide an honest, deep, engineer-focused guide to the service mesh. I’m going to cover not just the what but also the why and the why now. Finally, I’m going to attempt to describe why I think this particular technol...
More implementations · Issue #4 · mimoo/disco To become useful, Disco needs to be widely supported. This means a libdisco needs to exist in: C for embedded devices (disco-c). Rust (disco) C# (DiscoNet) python (PyDisco) Swift (GDisco) Java Java...
The Archimedes Number - Numberphile Archimedes's famous Cattle Problem had a truly epic solution. Featuring Alex Bellos. More links & stuff in full description below ↓↓↓ Alex Bellos: http://www.alexbellos.com More Alex videos on Numberphile: http://bit.ly/Bellos_Playlist So You Think You...
ctrl-alt-d/FlappyBlazorBird FlapPyBird transcoded to Blazor. Contribute to ctrl-alt-d/FlappyBlazorBird development by creating an account on GitHub.
Why IVPN - What makes IVPN the best privacy protection service Not all VPN services put your privacy first, but IVPN’s only focus is providing protection for your private data. Learn who we are and what we stand for.
dotnet/efcore EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations. - dotnet/efcore
ESPlay Micro: Open Source ESP32 Game Console Today we'll take a look at the ESPlay Micro, an open source game console built around the ESP32 WROVER SoC. Aside from being a lightweight game console for retro emulation these boards also make for a great development platform to learn low level systems ...
Technical documentation, API, and code examples Get the latest Microsoft documentation for end users, developers and IT professionals: API reference, code examples, technical documentation, and more.
Say No! More - Announcement Trailer | Thunderful Publishing Say No! More is a One-Button-Game about saying
Data Enrichment, People Data Labs and Another 622M Email Addresses Until this month, I'd never heard of People Data Labs (PDL). I'd certainly heard of the sector they operate in - "Data Enrichment" - but I'd never heard of the company itself. I've become more familiar with this sector over recent years due to the frequen...
Primes without a 7 - Numberphile James Maynard discusses his proof that infinite primes exist missing each base 10 digit - he uses 7 as his arbitrary example. More links & stuff in full description below ↓↓↓ More videos with James Maynard: http://bit.ly/JamesMaynard The paper on primes...
Internet world despairs as non-profit .org sold for $$$$ to private equity firm, price caps axed Sale comes within months of DNS overseer pushing through controversial contract change
Christophe Nasarre-Soulier — From ETW to EventPipe Ближайшая конференция: DotNext 2020 Piter — 6-7 апреля 2020, Санкт-Петербург Подробности и билеты: http://bit.ly/3bd3Pvx . With .NET Core, performance counters are no more there to help you monitor .NET metrics such as memory, threadpool or contention ...
Pavel Yosifovich — Writing a .NET Core cross platform profiler in an hour Ближайшая конференция: DotNext 2020 Piter — 6-7 апреля 2020, Санкт-Петербург Подробности и билеты: http://bit.ly/3bd3Pvx . .NET supports injecting an instrumentation profiler, built as a C++ COM component, that can be loaded into any .NET process. With...
Copy Table in Excel and Paste as a Markdown Table | thisDaveJ Copy a table from Excel or Google Sheets and paste it into the text box below to create a Markdown table. This online tool is made possible by Jonathan Hoyt’s innovative copy-excel-paste-markdown code. I’ve also modified his code to create a version that ...
The Deep Learning Revolution and Its Implications for Computer Architecture and Chip Design The past decade has seen a remarkable series of advances in machine learning, and in particular deep learning approaches based on artificial neural networks, to improve our abilities to build more accurate systems across a broad range of areas, including ...
pebri86/esplay-retro-emulation Retro Emulation Collection for ESPlay Hardware, an ESP32 based game console - pebri86/esplay-retro-emulation
Azure Charts Azure Charts is a set of auto-rebuilt charts to keep you updated on Azure changes, news, stats.
WSL + Visual Studio = attaching/launching a Linux .NET Core application on my Window 10 This post shows how to attach to a .NET Core process running on Linux with WSL and also how to start a Linux process with Visual Studio…
China This article will be difficult to read and was difficult to write. I hope that you can stomach the uncomfortable nature of this topic and read my thoughts in earnest. I usually focus on technology-related content, but at the end of the day, this is my per...
AmpliFi | ALIEN | WI-FI PERFORMANCE FROM ANOTHER DIMENSION Tri-Band Wi–Fi 6 Router. Polished Performance. Elegantly designed AmpliFi Alien brings revolutionary Wi-Fi 6 benefits to your home.
BlazorHelp Website > Blog - Creating A Rich Text Editor In Blazor Using Quill Microsoft Visual Studio Blazor
Service Fabric Community Q&A 40 This week brings the 40th Service Fabric Community Q&A call! Join us at 10am PDT on Thursday, Oct 17th to ask us any questions related to Service Fabric, Mesh, containers in Azure, etc. This month's Q&A features one session at 10am PDT: Nov 21st 10:0...
Avoiding Startup service injection in ASP.NET Core 3: Upgrading to ASP.NET Core 3.0 - Part 3 In this post I describe the changes to dependency injection in your Startup class when upgrading an ASP.NET Core 2.x app to .NET Core 3.0.
Blazor OceanAutoComplete Component Introduction Most line-of-business applications have use cases for an autocomplete control of some sort. For my upcoming Moo2U application, I need an autocomplete control for address (city, state, …
HttpClient Connection Pooling in .NET Core - Steve Gordon In this post, we examine the connection pooling and lifetime management built into HttpClient from .NET Core 2.1 as part of the default SocketsHttpHandler.
When Bank Communication is Indistinguishable from Phishing Attacks You know how banks really, really want to avoid their customers falling victim to phishing scams? And how they put a heap of effort into education to warn folks about the hallmarks of phishing scams? And how banks are the shining beacons of light when it ...
Developing on Windows – Hello World - Windows Developer Blog Hello (Dev) World! My name is Avri 🙋🏾 and I’m a Program Manager here at Microsoft focused on improving the Windows developer experience! I’m a member of the engineering team here, where I ge…
Microsoft 365 internals explained | Microsoft Graph, substrate, and PowerShell with Jeffrey Snover See the benefits and explanation for AI-infused capabilities in Office. We'll show you the Microsoft Graph and the Graph Explorer, everyday AI in office.com, PowerPoint and the upcoming Project Cortex. Plus, you'll see how all of this can be put into prac...
xamarin/KimonoDesigner Paint application using Xamarin.Mac and SkiaSharp. Contribute to xamarin/KimonoDesigner development by creating an account on GitHub.
Grouping types by AssemblyLoadContext · Issue #302 · microsoft/clrmd In the .NET Framework, types can be loaded in different AppDomains. Now with .NET Core, they can instead be loaded in different AssemblyLoadContexts. Since any outstanding reference to an AssemblyL...
ASP.NET Blog | gRPC vs HTTP APIs ASP.NET Core now enables developers to build gRPC services. gRPC is an opinionated contract-first remote procedure call framework, with a focus on performance and developer productivity. gRPC integrates with ASP.NET Core 3.0, so you can use your existing ...
tree-sitter/tree-sitter-c-sharp C# Grammar for tree-sitter. Contribute to tree-sitter/tree-sitter-c-sharp development by creating an account on GitHub.
Identity & Access Control for modern Applications and APIs using ASP.NET Core 3 - NDC Security 2020 Modern application design has changed quite a bit in recent years.<section>“Mobile-first” and “cloud-ready” are the types of applications you are expected to develop. Also, to keep pace with these demands, Microsoft has revamped their complete web stack w...
Global AI Bootcamp - 14 December 2019 - All around the world. The Global AI Bootcamp is a free one-day event organized across the world by local communities that are passionate about artificial intelligence on Microsoft Azure.
r/dotnet - Microsoft (devs, pm-s etc): thank you all for Net Core 3 and Xamarin! 119 votes and 26 comments so far on Reddit
Welcoming the Norwegian Government to HIBP Over the last couple of years, I've been increasingly providing governments with better access to their departments' data exposed in breaches by giving them free and unfettered API access to their domains. As I've been travelling around the world this yea...
TomF's talks and papers. SMCANI to AVX512 - the life cycle of an instruction set presented at Handmade Seattle 2019 conference. I talk about how we went about creating the 512-bit SIMD extensions to the 80x86 instruction set - starting from its inception as a research project, go...
Leaked Russian interference report raises UK vote questions LONDON (AP) — Questions about the British government’s failure to release a report on Russia’s interference in the country’s politics continued to dog Prime Minister Boris Johnson on Sunday as...
Darts in Higher Dimensions (with 3blue1brown) - Numberphile Grant Sanderson from 3Blue1Brown joins us to discuss an intriguing puzzle with a shrinking bullseye. More links & stuff in full description below ↓↓↓ 3Blue1Brown: https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw Grant Sanderson on the Numberphil...
How to Change your Theme on Visual Studio Code! | Tutorial I discovered the world of themes and went to work! Hope this was helpful!
Package websocket Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
Opting in to runtime compilation for .NET 3 I upgraded DasBlog Core code base to .NET 3 several weeks ago, however, every ...
50 Shades of AppSec - Troy Hunt The AppSec industry is enormously diverse and it only continues to diverge as we put more software into more things with more connections. It’s an industry that’s fluctuating between the sophisticated to the absurd, the intelligent to the primitive and th...
GateHub Investigation - Final Statement Our Security Team has concluded an extensive forensic investigation into the recent cyber attack on GateHub.
pingunaut/haveibeenpwned4j The ultimate Java library for Troy Hunt's ';-- Have I Been Pwned (v3). - pingunaut/haveibeenpwned4j
How YOU can learn to build real-time Web Apps that scales, using .NET Core, C#, Azure SignalR Service and JavaScript [object Object]
xoofx/LibObjectFile LibObjectFile is a .NET library to read, manipulate and write linker and executable object files (e.g ELF, DWARF, ar...) - xoofx/LibObjectFile
HttpContext and JSON · Issue #17160 · dotnet/aspnetcore HttpContext and JSON This is a proposal to add extension methods for using HttpContext (and related types) with System.Text.Json. Adding this functionality will make ASP.NET Core developers product...
Life on Miller's Planet: The Habitable Zone Around Supermassive Black Holes In the science fiction film Interstellar, a band of intrepid astronauts sets out to explore a system of planets orbiting a supermassive black hole, searching for a world that may be conducive to hosting human life. While the film legitimately boasts a rel...
davidfowl/signalr-ports Contribute to davidfowl/signalr-ports development by creating an account on GitHub.
Socket.IO SOCKET.IO 2.0 IS HERE FEATURING THE FASTEST AND MOST RELIABLE REAL-TIME ENGINE ~/Projects/tweets/index.js var io = require('
Bubble Sort Zine Review! | How Do Calculators Even | Pt. 4 I hope you enjoy! I worked especially hard on this video, I think it shows! Bubble Sort Zines Store: https://shop.bubblesort.io/products/how-do-calculators-even-zine
Windows Terminal Status Updates · Issue #3600 · microsoft/terminal This issue contains all of the status updates for Windows Terminal. This helps provide insight into where the project is at between releases. Feel free to subscribe to this issue to receive updates...
dapr/dapr Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. - dapr/dapr
.NET for Apache Spark™ | Big data analytics .NET for Apache Spark™ provides C# and F# language bindings for the Apache Spark distributed data analytics engine. Supported on Linux, macOS, and Windows.
Add assembly resolution attempt events by lpereira · Pull Request #27862 · dotnet/coreclr These events are fired every time there's an attempt at resolving an assembly before it is loaded. Events are fired when trying to find the assembly in the current load context, using a custom...
[REPEAT 1] Developing serverless .NET Core on AWS In this demonstration-heavy session, we highlight the latest techniques, tools, and libraries for developing with .NET Core on AWS. The focus is on serverless applications with AWS Lambda and AWS Fargate, but the techniques are broadly relevant. Learn abo...
Bad Romance but it's in 7/8 Lady Gaga Bad Romance in 7/8 The video shows how the multitrack stems are edited to eliminate one eighth note in every measure. The vocals are the topmost track.
The Badly Behaved Prime (with James Maynard) - Numberphile Podcast James Maynard is making waves in the world of prime numbers - we spoke to him in his office at Oxford University.\n\nJames is appointed a professor - https://www.maths.ox.ac.uk/node/26989\n\nAnd wins the Cole Prize - http://www.ams.org/tools/news?news_id=...
ASP.NET Blog | Improvements in .NET Core 3.0 for troubleshooting and monitoring distributed apps Post was authored by Sergey Kanzhelev. Thank you David Fowler and Richard Lander for reviews. Introduction Operating distributed apps is hard. Distributed apps typically consists of multiple components. These components may be owned and operated by differ...
Google Stadia will be missing many features for Monday’s launch Among the missing: 4K on PC, Achievement UI, Google Assistant, Family Sharing...
Instantiating an object without using its constructor in C# | StrathWeb. A free flowing web tech monologue. In this blog post we will look at how you could create an instance of an object in C# without calling its constructor – which sounds a bit crazy, but is actually something that has been supported by both CLR and Core CLR for a long time now.
FreyaHolmer/ShaderForge A Shader Editor for Unity. Contribute to FreyaHolmer/ShaderForge development by creating an account on GitHub.
Stop surveillance and preserve your privacy with IVPN Corporations and governments are tracking the moves you make online - and not for your benefit. Free yourself from pervasive monitoring by using IVPN on all your devices.
Keynote Catch-up: Troy Hunt, Creator of Have I Been Pwned Troy Hunt talks us through the key points of his session at #infosec19: Rise of the Breaches
ASP.NET Core Controls - .NET Core 3 Support and Visual Studio Enhancements (v19.2) In this post, I'll discuss a couple of major enhancements to the DevExtreme ASP.NET Core and MVC Components in the latest v19.2 release
.NET Talks at MFF UK in Prague [EN] Talks for university students, hosted at MFF UK (Faculty of Mathematics and Physics, Charles University) in Prague, Czech Republic. https://karelz.github.io/events/events_2019-11-14_dotNet_Talks_at_Matfyz/ Unfortunately, our streaming equipment failed u...
Announcing .NET Core 3.1 Preview 3 | .NET Blog Today, we’re announcing .NET Core 3.1 Preview 3. .NET Core 3.1 is a small and short release focused on key improvements in Blazor and Windows desktop, the two big additions in .NET Core 3.0.. It will be a long term support (LTS) release.
ASP.NET Blog | ASP.NET Core updates in .NET Core 3.1 Preview 3 .NET Core 3.1 Preview 3 is now available. This release is primarily focused on bug fixes. See the release notes for additional details and known issues. Get started To get started with ASP.NET Core in .NET Core 3.1 Preview 3 install the .NET Core 3.1 Prev...
The Badly Behaved Prime (with James Maynard) - Numberphile Podcast James Maynard is making waves in the world of prime numbers - we spoke to him in his office at Oxford University. James is appointed a professor - https://www.maths.ox.ac.uk/node/26989 And wins the Cole Prize - http://www.ams.org/tools/news?news_id=5602...
Model Builder Updates Now Available for ML.NET! | .NET Blog Model Builder in Visual Studio uses Automated Machine Learning (AutoML) to easily allow you to train and consume custom ML.NET models.
Microsoft Sends a New Kind of AI Processor Into the Cloud An innovative chip from Graphcore could push artificial intelligence applications to greater heights.
Hands-on With a Graphcore C2 IPU PCIe Card at Dell Tech World We were able to get our hands on a Graphcore C2 IPU PCIe card at Dell Technologies World 2019 to show one of the hottest pieces of AI and deep learning tech
Dynamically Loading Assemblies at Runtime in RazorPages I've been working on some tools that create generic, standalone Web servers using ASP.NET Core, in various configurations. One of the versions I'm building also supports Razor Pages and while genericallly hosting Razor Pages out of a locally run folder, t...
GitHub for mobile Bring GitHub collaboration tools to your small screens with GitHub for mobile. Sign up for the iOS beta or get on the list for our Android version—and we’ll let you know when your app of choice is ...
Using GitHub HTTPS Credentials in WSL 2 | Thursday Night Windows Subsystem for Linux v2 is a huge new feature in Windows 10 that really changes the game for developers using web and backend…
New release – PeachPie Sdk 0.9.600 @ PeachPie | PHP compiler to .NET PeachPie allows you to run PHP applications on .NET Core - faster, stabler and more secure.
Using IHttpClientFactory with Blazor WebAssembly This article provides you a solution to use IHttpClientFactory in a Blazor WebAssembly project
Hack Your Career - Troy Hunt Originally, I was content in my job, happy even. But over time I grew to want more; more job satisfaction, more opportunities, more progression. I started working on making this possible at every opportunity; while I was in the office, nights, weekends, h...
.NET Foundation Resource Question We'd love to know how we can best help the community. Your response will remain anonymous, this is for internal use and resource planning only.
Strange float performance issues near zero · Issue #1308 · dotnet/BenchmarkDotNet Wasn't sure where else to ask this and I figured a lot of people here have experience with benchmarks showing odd behaviors. In short, I have a benchmark that does nothing more than multiple a ...
Improved Remote Validation in Razor Pages Remote Validation is a technique that uses client side script to validate user input on the server without posting the entire form. Remote validation has always been possible in Razor Pages using either the RemoteAttribute, which requir...
Change Logs | ASP.NET Zero Documentation Note: Major features are only being developed for ASP.NET Core + jQuery and ASP.NET Core + Angular versions beginning from v4.1. See version comparison table for more details.
Announcing .NET Jupyter Notebooks | Hacker News I don't know about "better" as I don't have a lot of experience with either—I've only dabbled or used them to prototype something small. The major differentiator is the JS implementation and ability to import libraries from sibling notebooks and other sou...
.NET Core Check End of Life of php, python, ubuntu, alpine, laravel, debian, centos, django, .NET, fedora, iphone, redhat, postgres, ruby, windows, Node.js, mariadb, laravel, java etc at one place. Verify whether your application needs an update, or if you need to ...
TPM-FAIL Attack There is a high chance that you are affected. This depends if any of your computing devices (laptop, tablet, desktop, etc.) use Intel fTPM or STMicroelectronics TPM chips.
Beta phase of Certbot for Windows Certbot for Windows (beta) The Certbot development team is proud to offer you the first beta release of Certbot for Windows. This document explains how to install Certbot and use it on Windows. Please note that this option is intended for the situation ...
Serenity MVC / TypeScript App Platform - BuiltWithDot.Net Serenity is a ASP.NET MVC / TypeScript application platform which has been built on open source technologies. It aims to make development easier while reducing maintenance costs by avoiding boiler-plate code, reducing the time spent on repetitive tasks an...
Stephen Miller’s Affinity for White Nationalism Revealed in Leaked Emails In the run-up to the 2016 election, White House senior policy adviser Stephen Miller promoted white nationalist literature, pushed racist immigration stories and obsessed over the loss of Confederate symbols after Dylann Roof’s murderous rampage, accordin...
Federal Court Rules Suspicionless Searches of Travelers’ Phones and Laptops Unconstitutional BOSTON—In a major victory for privacy rights at the border, a federal court in Boston ruled today that suspicionless searches of travelers’ electronic devices by federal agents at airports and other U.S. ports of entry are unconstitutional. The ruling cam...
Display the project's imports as a tree by drewnoakes · Pull Request #5639 · dotnet/project-system Fixes #4805. This PR adds an "Imports" sub-tree to projects that shows all project imports and their structure: Due to the size of this sub-tree, it is only displayed when the per-projec...
Safari Supports NFC, USB, and Lightning FIDO2-Compliant Security Keys in iOS 13.3 The iOS 13.3 update that is currently available to developers and public beta testers has a new Safari feature that supports NFC, USB, and Lightning...
Yubico iOS Authentication Expands to Include NFC | Yubico With recent updates, iPhone users (running iOS 13+) can now experience mobile tap-and-go authentication via NFC with a YubiKey 5 NFC or Security Key NFC by Yubico.
OData/RESTier A turn-key library for building RESTful services. Contribute to OData/RESTier development by creating an account on GitHub.
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: HMAC-based Extract-and-Expand Key Derivation Function (HKDF) https://github.com/dotnet/corefx/issues/29660#issuecomment-553037689 00:23:44 - Approved: Add cancellation overloads on HttpClient and HttpContent https://github.com/dotnet...
Ed Charbeneau - Giving Clarity to LINQ Queries by Extending Expressions | Øredev 2019 In this session we’ll learn about .Net Expression trees by discovering how they work and applying the knowledge to LINQ using the pipes and filters pattern.…
IHostingEnvironment vs IHostEnvironment - obsolete types in .NET Core 3.0: Upgrading to ASP.NET Core 3.0 - Part 2 In this post I describe the differences between various ASP.NET Core types that have been marked as obsolete in .NET Core 3.0 such as IHostingEnvironment
Microsoft Edge is coming to Linux. But will anybody use it? Edge wasn't even popular on Windows—adding Linux support is a curious move.
TimeZoneNotFoundException in Alpine Based Docker Images - Steve Gordon In this post, we explore the cause of a TimeZoneNotFoundException in a .NET Core application, running on .NET Core 3.0 in an Alpine Linux Docker container
Exploring ASP.NET Core 3.0 In this series I explore some of the changes and new features coming to ASP.NET core 3.0.
About the Apple Card (JHH) My name is Jamie Heinemeier Hansson. Since my husband, David, tweeted about an unfortunate and ridiculous situation with AppleCard that involves me, I have been (or my credit-worthiness has been) the subject of lots of speculation. Unlike David, I am an e...
Hack to the Future - Troy Hunt Infosec is a continual game of one-upmanship; we build a defence and someone breaks it so we build another one then they break that and the cycle continues. ...
Pulumi 💜 .NET Core Today we are excited to announce preview support for writing Pulumi programs in any .NET Core language, including C#, F#, and VB.NET.
MSDN Magazine Issues Read the magazine online, download a formatted digital version of each issue, or grab sample code and apps.
Graphics Programming weekly - Issue 106 — November 10, 2019 | Jendrik Illner - 3D Programmer 3D Programmer
Relay Blazor client logs to Serilog in ASP.NET Core TL;DR: Serilog.Sinks.BrowserHttp and Serilog.AspNetCore.Ingestion together implement a client/server log relay for Blazor apps running Serilog, feeding eve...
Use C# 8 In Any .NET Project Today The time is now to use C# 8 everywhere. You don't have to be targeting .NET Core 3 or .NET Standard 2.1 to use C# 8, I show you how!
Building Modern Cloud Applications using Pulumi and .NET Core | .NET Blog This is a guest post from the Pulumi team. Pulumi is an open source infrastructure as code tool that helps developers and infrastructure teams work better together to create, deploy, and manage cloud applications using their favorite languages. For more i...
Becoming a Microsoft MVP I was awarded MVP status by Microsoft in Developer Technologies on November 1, 2019! This is my story....
Planar Graphs - Numberphile Featuring Professor Maria Chudnovsky from Princeton University - see part two about her work on Perfect Graphs - https://youtu.be/C4Zr4cOVm9g More links & stuff in full description below ↓↓↓ Correction at 13:58 - remove the word
One-day hands-on Blazor Workshop 11/25 Write a complete server-side Blazor PWA app with EF Core, API controllers, components, SignalR, AspNetCore Identity, and JS Interop.
BlazorHelp Website > Blog - Adding Charts To Server Side Blazor Using ChartJs.Blazor Microsoft Visual Studio Blazor
ZATAZ » 6 000 000 de données personnelles piratées pour le site ToonDoo Nouveau piratage, nouvelle fuite de données ! Cette fois, c’est le portail dédié à la création de bandes dessinées numériques, ToonDoo, d’en être la victime.
https://www.youtube.com/watch?v=lJ8ydIuPFeU Time is Money. Understanding application responsiveness and latency is critical but good characterization of bad data is useless. Gil Tene discusses some common pitfalls encountered in measuring latency and response time behavior. He introduces how simple...
The Badly Behaved Prime - with James Maynard — Numberphile This is Numberphile. We mainly post videos about mathematics and just numbers in general.
Weekly Udpate 164 It's a late, early in the day, hazy, bush-firey Aussie weekly update with a whole bunch of various bits and pieces of interest from throughout the week.
Isogeny crypto A long time ago, when pairing-based cryptography was new, cryptographers who did not fully understand the mathematics of pairings would sometimes make mistakes. They would assume that everything th…
cradle77/Blazor.Msal Sample implementation for MSAL in Blazor. Contribute to cradle77/Blazor.Msal development by creating an account on GitHub.
auth0/auth0-oidc-client-net OIDC Client for .NET Desktop and Mobile applications - auth0/auth0-oidc-client-net
Super Awkward Montage of Students Mistaking Video for a Stills Camera Whilst filming for our Freshers Week video we noticed that of lot of students were mistaking our video camera for a stills camera. It was kinda awkward. So for your viewing pleasure we decided to put the best clips together in one super awkward montage. E...
The next 5 years of ASP.NET Core - Ryan Nowak Join Ryan Nowak on a tour of ASP.NET Core’s evolution from “Project K” to present day and look forward to a few possible futures. We’ll discuss technical design details of how the ASP.NET Core stack is changing from bottom (hosting and startup), through t...
Async demystified - Karel Zikmund Do you struggle to understand async/await in C#? How it works and why? I did. So I asked the best - the author of async, Stephen Toub. This talk is summary of the most interesting insights from him that helped me and my colleagues on CoreFX team to finall...
Reverse Depth Buffer (z-buffer) For distant objects with standard depth where meshes are close together or intersect z fighting will occur as the error rate increases with distance: One way to deal with distant objects which Babylon offers is to use a logarithmic depth buffer; howeve...
The State of the Octoverse The State of the Octoverse celebrates a year of building across teams, time zones, and millions of merged pull requests.
The Most Secure Option “The auditors have finished examining our codebase.” That was how Randy’s boss started the meeting, and she delivered the line like a doctor who just got the tests back, and is trying to break the news gently.
Raspberry Pi Gaming (Comparison) Which one is the best? In this video we'll compare 4 of the most popular Raspberry Pi gaming platforms side-by-side. Let me know in the comments which option you think is the best or if there are any other Pi gaming setups you’d like to see in a future vi...
gRPC for ASP.NET Core, a new framework for high performance APIs - James Newton-King gRPC is a modern high performance RPC (Remote Procedure Call) framework that can run in any environment. gRPC is based on HTTP/2, Protocol Buffers and other modern standard-based technologies. Together with excellent tooling, it helps you create high thro...
Kubernetes Learning Path v2.0 Kubernetes is taking the app development world by storm. By 2022, more than 75% of global organizations will be running containerized applications in production.* Kubernetes is shaping the future of app development and management—and Microsoft wants ...
Using Rust in Windows - Microsoft Security Response Center This Saturday 9th of November, there will be a keynote from Microsoft engineers Ryan Levick and Sebastian Fernandez at RustFest Barcelona. They will be talking about why Microsoft is exploring Rust adoption, some of the challenges we’ve faced in this proc...
Help Us Plant 20 Million Trees - Join #TeamTrees The official site of #TeamTrees. One dollar plants a tree...
dotnet/org-policy This repo contains tools and tracks policy violations for the dotnet org. - dotnet/org-policy
Larry Ewing | Update Conference Prague 2019 Larry is a Senior Software Engineering Manager at Microsoft on the Mono WebAssembly team. He has been an Open Source software contributor for more than 20 years and worked on .NET based Linux desktop applications and Moonlight at Novell before joining Xam...
Pro Tip: using static Microsoft.AspNetCore.Http.StatusCodes When building a web server in ASP.NET Core, the APIs that deal with status codes are int based, there are multiple ways to express a status code in your code, in this post I will share my favourite. // Stop doing this:context.Response.StatusCode = (int) H...
Fixing Random, bonus episode 2: pigeons and the noisy-or distribution Source code for this episode is here. Welcome to this special bonus episode of Fixing Random, the immensely long blog series where I discuss ways to add probabilistic programming features into C#. …
Homepage | ZKProof Standards ZKProof is an open-industry academic initiative that seeks to mainstream zero-knowledge proof (ZKP) cryptography through an inclusive, community-driven standardization process that focuses on interoperability and security.
dotnet/SqlClient Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications. - dotnet/SqlClient
I Don't Like Notebooks - Joel Grus - #JupyterCon 2018 I Don't Like Notebooks hi, I'm Joel, and I don't like notebooks Joel Grus (@joelgrus) #JupyterCon 2018
Announcing .NET Jupyter Notebooks - Scott Hanselman Jupyter Notebooks has been the significant player in the interactive development space for many years, and Notebooks ...
Maintaining cryptographic library for 12 languages Maintaining cross-platform cryptographic library is a journey full of unexpected bugs, language-specific hacks, difficult decisions and endless struggle to make developer-facing APIs easy-to-use and hard-to-misuse. https://github.com/cossacklabs/themis ...
Initial HTTP/3 Implementation in Kestrel by jkotalik · Pull Request #16914 · dotnet/aspnetcore 💰 💰 💰 💰 💰 💰 This is the initial port of an HTTP/3 server implementation in Kestrel. It is very rough right now; many things need to be refactored and improved. This PR will add Http3Connection, Htt...
Bosses at Vice and The Fader Ignored Sexual Misconduct, Employees Allege, Until Women on Twitter Began Exposing It On November 2, former music journalist Lauren Nostro published a tweet: “It’s so wild that {redacted} is able to run an entire digital magazine when hes [sic] also running people out of the place because “he can’t keep his dick in his pants.” In the tight...
Just-so story - Wikipedia In science and philosophy, a just-so story is an unverifiable narrative explanation for a cultural practice, a biological trait, or behavior of humans or other animals. The pejorative[1] nature of the expression is an implicit criticism that reminds the h...
Bloomberg - Are you a robot? Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our Terms of Service and Cookie Policy.
Blazor - Roadmap 2020 (Half-Year) - Your Vote Counts ... we are preparing for 2020 and want to engage the DevExpress developer community to help fine-tune our Blazor Roadmap for the first half of 2020. Please take a few moments to
Workshops I run security workshops that teach technology professionals how to break into their own applications – before someone else does
Bypassing GitHub’s OAuth flow For the past few years, security research has been something I’ve done in my spare time. I know there are people that make a living off of bug bounty programs, but I’ve personally just spent a few hours here and there whenever I feel like it.
Life Lesson Star Trek Style ,"assets":{"js":"/yts/jsbin/player_ias-vfl0m8XVi/en_US/base.js","css":"/yts/cssbin/player-vflnCF_bL/www-player-webp.css"},"args":{"loaderUrl":"https://www.youtube.com/watch?v=0G-g2STqiSg","use_fast_sizing_on_watch_default":false,"cos":"Windows","player_re...
The next 5 years of ASP.NET Core - Ryan Nowak Join Ryan Nowak on a tour of ASP.NET Core’s evolution from “Project K” to present day and look forward to a few possible futures. We’ll discuss technical design details of how the ASP.NET Core stack is changing from bottom (hosting and startup), through t...
Laser pointers can hijack your virtual assistants - Futurity Virtual assistants like Alexa, Siri, or Google Assistant are vulnerable to hijacking via "Light Commands" with as little as a regular laser pointer.
Real World Crypto 2020 Program All the talks will take place in Alfred Lerner Hall at Columbia University.
How to Hide Sensitive Files in VS Code Hide files in VS Code to protect privacy and avoid security oopsies in live presentations and demos. This is especially important if you are a live code streamer where every one has rewind and screen capture capabilities... and they are already on a compu...
Dominic Baier - Securing Web Applications and APIs with ASP.NET Core 3 ASP.NET Core 3 is Microsoft’s server-side application framework designed for implementing modern architectures with modern security requirements. In this…
HSTS From Top to Bottom or GTFO We're pretty much at a "secure by default" internet these days, at least that's the assumption with most websites, particularly so in the financial sector. About 80% of all web pages are loaded over an HTTPS connection, browsers are increasingly naggy whe...
Trains.NET - Episode 2 - Lets draw a grid Originally streamed on Twitch at https://www.twitch.tv/davidwengier/ In this video we look at a PR, do a tiny bit of MSBuild stuff, and then draw our game board, make a quick tool system, and even squeeze in the worlds dodgiest tracks.
patriksvensson/rustcalc A simple experiment showing a Rust library compiled to WASM and used in a simple web page. - patriksvensson/rustcalc
Massive White Supremacist Message Board Leak: How to Access and Interpret the Data - bellingcat Update: The Internet Archive has removed the SQL leak; however, the information is freely available via a torrent file (download here) or a Magnet link (click here, or copy/paste the link into a torrent client). Today, the entire SQL database from Iron Ma...
Re-Licensing Sentry Our projects now use the Business Source License (BSL), to protect them from being misused without changing anyone’s ability to run Sentry at their company.
Superintelligence: The Idea That Eats Smart People This is the text version of a talk I gave on October 29, 2016, at Web Camp Zagreb [video] (45 mins)
Securing your Blazor App with Auth0 (client side) - DEV Community 👩💻👨💻 . Tagged with blazor, auth0, csharp, auth.
Thoughts on DNS-over-HTTPS Type in your web browser’s address bar and hit enter. What happens? Before connecting to the example.com server, your browser must convert “example.com” to the network address at …
.NET Core with Jupyter Notebooks - Available today | Preview 1 | .NET Blog Jupyter Notebook with .NET core is here! You can now write C# and F# code in a Jupyter notebook. Create your .NET Jupyter notebook today.
Join the Visual Studio for Mac ASP.NET Core Challenge | Visual Studio Blog We’d like to invite you to take part in a new community challenge in which you can interact directly with our team to improve Visual Studio for Mac, explore some great looking ASP.NET Core samples, and earn prizes!
BinomialLLC/basis_universal Basis Universal GPU Texture Codec. Contribute to BinomialLLC/basis_universal development by creating an account on GitHub.
ACORN 2009 undercover videos controversy - Wikipedia In 2009, workers at offices of the Association of Community Organizations for Reform Now (ACORN), a non-profit organization that had been involved for nearly 40 years in voter registration, community organizing and advocacy for low- and moderate-income pe...
Base64 encoding and decoding at almost the speed of a memory copy Many common document formats on the Internet are text-only such as email (MIME) and the Web (HTML, JavaScript, JSON and XML). To include images or executable code in these documents, we first encode them as text using base64. Standard base64 encoding uses...
New version of Durable Functions available now | Azure updates | Microsoft Azure Announcing the general availability of the version 2.0 of Durable Functions, the extension of the Azure Functions runtime that enables stateful functions and workflow orchestrations in a serverless environment.
Memory management and patterns in ASP.NET Core Learn how memory is managed in ASP.NET Core and how the garbage collector (GC) works.
Long GC pause times caused by Array.Sort of primitive array · Issue #13730 · dotnet/runtime Repro: static void Main() { new Thread(() => { var src = new int[10_000_000]; for (;;) Array.Sort(src); }).Start(); for (;;) { Console.WriteLine("GC start"); GC.Collect(); Console.Writ...
Ed-tech firm Vedantu’s data breach exposes personal data of 686k+ users: Report Ed-tech company Vedantu faced a data breach on July 8, exposing the personal data of about 686,899 users. Twitter account Have I Been Pwned, a website which tracks and reports data breaches, first …
OpenAI Plays Hide and Seek…and Breaks The Game! 🤖 ❤️ Check out Weights & Biases here and sign up for a free demo: https://www.wandb.com/papers Their blog post is available here: https://www.wandb.com/articles/better-paths-through-idea-space 📝 The paper
.NET Design Review: GitHub Quick Reviews ,"assets":{"js":"/yts/jsbin/player_ias-vfl0m8XVi/en_US/base.js","css":"/yts/cssbin/player-vflnCF_bL/www-player-webp.css"},"args":{"innertube_api_key":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","show_miniplayer_button":"1","cver":"2.20200219.03.02","cr":"US...
Numberphile - Still Untitled: The Adam Savage Project - 11/5/19 - Tested.com We have a special guest this week: Brady Haran, creator of the YouTube channel Numberphile! We welcome Brady to the cave and talk about the origin of Numberphile--along with Brady's other channels--his video making process, and some of his favorite Numerp...
x86/x64 SIMD Instruction List (SSE to AVX512) This site may be unaccessible due to server maintenance from 2/19/2020, 9:00:00 AM to 2/19/2020, 11:30:00 AM (in your local time).
Texas Proposition 4, Prohibit State Income Tax on Individuals Amendment (2019) - Ballotpedia Ballotpedia: The Encyclopedia of American Politics
.NET Core 3 for Windows Desktop | .NET Blog Intro In September, we released .NET Core support for building Windows desktop applications, including WPF and Windows Forms. Since then, we have been delighted to see so many developers share their stories of migrating desktop applications (and controls ...
Converting a .NET Standard 2.0 library to .NET Core 3.0: Upgrading to ASP.NET Core 3.0 - Part 1 In this post I describe the decisions to make and factors affecting upgrading a typical library targeting .NET Standard 2.0 to .NET Core 3.0.
[mini] Initial tiered compilation work by lewurm · Pull Request #17551 · mono/mono Enable it with ./autogen.sh --enable-experiment=tiered. Let's consider Simple.cs: using System.Runtime.CompilerServices; using System; public class Simple { public static void Main (string...
Building a Custom Router for Blazor In this post, I'm going to show you how you can build your own convention based router component to replace the default router that ships with Blazor.
You don't need to be a rocket-scientist to contribute to .NET Core! Sometimes when I'm talking with other .NET developers, the "I don't understand why Microsoft doesn't provide X functionality" or "Why hasn't Microsoft fixed Y yet?" topic comes up. Guess what? You can fix all this yourself! Because .NET Core is open sou...
github/gov-takedowns Text of government takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. - github/gov-takedowns
Performance Profiling of .NET Core 3 applications on Linux with dotnet-trace and PerfView - Michael's Coding Spot Performance issues never seem to disappear from the world, no matter how fast new computers become. To deal with those issues we need proper tools. We have some great tools on Windows. On .NET Core with Linux, things are not so great. But they're getting ...
Download the latest indie games itch.io is a simple way to find, download and distribute indie games online. Whether you're a developer looking to upload your game or just someone looking for something new to play itch.io has you covered.
Secure your Custom Domains at no cost with App Service Managed Certificates (preview) | Azure updates | Microsoft Azure Excerpt: One of the most highly requested features for App Service for free Transport Layer Security (TLS) is now in preview! You can secure custom domains for your web apps with App Service Managed Certificates.
Visual Studio 2019 for Mac version 8.4 Preview 2, now available | Visual Studio Blog Today we released the latest preview, Preview 2, of Visual Studio 2019 for Mac version 8.4. This preview comes with several exciting new features which we would love for you to try out. To get the preview: If you haven’t already,
ASP.NET Blog | ASP.NET Core updates in .NET Core 3.1 Preview 2 .NET Core 3.1 Preview 2 is now available. This release is primarily focused on bug fixes, but it contains a few new features as well. Here’s what’s new in this release for ASP.NET Core: New component tag helper Prevent default actions for events in Blazo...
Your OneNote From your flashes of inspiration at 2:00 AM to the list of funny things your children say, or that brilliant idea you had in the conference room, and your ever-growing list of household chores — OneNote holds the notes to your life to track all the things...
bye: FTP Support Is Going Away Support for the venerable FTP protocol is being removed from Chromium. Standardized in 1971, FTP is not a safe protocol for the modern internet. Its primary defect is lack of support for encryption…
Visual Studio Online - Cloud IDE - Code Editor Online Develop from anywhere with a cloud-powered development environment. Take advantage of real-time collaboration on any device for any project.
Announcing Visual Studio Online Public Preview | Visual Studio Blog Announcing Visual Studio Online's public preview! VS Online provides managed, on-demand development environments that can be used for long-term projects, or for short-term tasks like reviewing pull requests. You can work with environments from VS Code or ...
Announcing .NET Core 3.1 Preview 2 | .NET Blog Today, we’re announcing .NET Core 3.1 Preview 2. .NET Core 3.1 will be a small and short release focused on key improvements in Blazor and Windows desktop, the two big additions in .NET Core 3.0.. It will be a long term support (LTS) release with an expec...
Flush Cache | Public DNS | Google Developers Tip: If you see “Some servers did not respond to flush requests,” wait a minute or two before you try again. This prevents your request from being blocked due to rate limits on flush requests, so that your second or third try is more likely to succeed.
ADefWebserver/FatSecretDataExporter Allows users of FatSecret.com to export their data - ADefWebserver/FatSecretDataExporter
Modern day C# development in Visual Studio 2019 - Kevin Pilch In this demo-filled session from a Microsoft engineer who has worked on VS for over 15 years, you'll get the inside story on improvements across the board: from performance improvements in startup, and solution load, to editing, code style, quick fixes, r...
Minimal Viable Programs - <h1>Joe Armstrong - Erlang and other stuff</h1> A minimal viable program is the smallest program that solves a particular problem. It is small and beautiful. It has no additional features.
Jon Galloway! | Jesse Liberty Microsoft’s Jon Galloway talks about the .NET Foundation and about .NET Core. As always with him, an amazing conversation.
Audio Fingerprinting using the AudioContext API Audio fingerprinting takes advantage of device performance specs to build up an identifying fingerprint of a user. It uses the AudioContext API for this
Home - Develomentor Develomentor provides advice and services on careers in technology and managing technical people and processes.
The Cliffs of Inanity A year or so ago I was asked to debug a crash in the Firefox devtools. Crashes are easy! I fired up gdb and reproduced the crash… which turned out to be in some code JITted by SpiderMonkey. I was immediately lost; even a simple bt did not work. Someon...
golang/go The Go programming language. Contribute to golang/go development by creating an account on GitHub.
danistefanovic/build-your-own-x 🤓 Build your own (insert technology here). Contribute to danistefanovic/build-your-own-x development by creating an account on GitHub.
Nintendo Support: What Are the Differences Between a Primary and Non-Primary Nintendo Switch Console? The first time you use your Nintendo Account to connect to the Nintendo Switch eShop, the Nintendo Switch console you use will be activated as the primary console for your Nintendo Account. After you have designated your Nintendo Account's primary console...
Piece of My Heart but it's in 7/8 Big Brother and the Holding Company (Janis Joplin) Piece of My Heart but it's in 7/8 time
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
ASP.NET Core 3 signatures · Issue #207 · CarterCommunity/Carter I have been thinking about what we have in #112 and what we can do there. I have been thinking Carter could expose the ASP.NET Core APIs yet still offer its own features. This means we could offer ...
Microsoft Announces It's Ready to Contribute to OpenJDK - Slashdot "In a message to the OpenJDK community, Bruno Borges announced that Microsoft has now formally signed the Oracle Contributor Agreement and has been welcomed to the Java community," reports JAXenter: He went on to reaffirm Microsoft's commitment to Java a...
Discord - Free voice and text chat for gamers Step up your game with a modern voice & text chat app. Crystal clear voice, multiple server and channel support, mobile apps, and more. Get your free server now!
Rewrite of Array.Copy fast path in C# by jkotas · Pull Request #27634 · dotnet/coreclr Contributes to #27106
Using the Resource Timing API The Resource Timing API provides a way to retrieve and analyze detailed network timing data regarding the loading of an application's resource(s). An application can use the timing metrics to determine, for example, the length of time it takes to fetch a ...
SteeltoeOSS/steeltoe Steeltoe .NET Core Components: CircuitBreaker, Configuration, Connectors, Discovery, Logging, Management, and Security - SteeltoeOSS/steeltoe
Create cloud-native .NET microservices with Steeltoe. Steeltoe is a .NET framework that provides libraries for quickly creating cloud-native microservices. It's a friend of Spring Cloud and can be used on any cloud platform.
NordVPN users’ passwords exposed in mass credential-stuffing attacks Many of the dumps have been pulled off public webpages, but at least one remains.
The history of the GC configs | .NET Blog Recently, Nick from Stack Overflow tweeted about his experience of using the .NET Core GC configs – he seemed quite happy with them (minus the fact they are not documented well which is something I’m talking to our doc folks about).
Blazor Component Lifecycle Diagram Blazor Component Lifecycle Diagram.pdf Get familiar with basic Blazor (Razor) Component Lifestyle Methods: SetParametersAsync OnInitialized, OnInitializedAsync OnParametersSet, OnParametersSetAsync…
07 Political and controversial matters The Communications Act 2003 prohibits political advertising. The term "political" is used in the Code in a wider sense than "party political". The prohibition includes, for example, campaigning for the purposes of influencing legislation or executive acti...
One solution (setup) to rule them all – Blazor Webassembly, Blazor Server, Blazor Electron Hello my dear friends and Blazorians :) This post will be a follow up on the previous post – Make it all dynamic in BLAZOR – Routing, Pages and Components But before we start, I want to give …
Credential stuffing explained: How to prevent, detect and mitigate The automated use of breached usernames and passwords to access accounts is low risk, high reward for cybercriminals. Here's how to make it harder for them to use credential stuffing.
GOTO Academy At GOTO Academy you can expect to be taught at a high level by field experts. The GOTO Academy is the knowledge-sharing node of the Trifork group, an innovative software company that has been operating in Europe for more than 20 years, located in Denmark,...
Tickets - NDC London 2020 | Software Developers Conference NDC London 2020 is a 5 day event with pre-conference workshops 27-28 January, followed by the actual conference 29-31 January.
A New Era of Productivity with Blazor Blazor is a new Web framework that uses .NET Core’s architecture, essentially combining the simplicity of Razor with .NET Core concepts. Ed shows you ho...
Facebook, Instagram ban ‘sexual’ use of eggplant, peach and water drips emojis KUALA LUMPUR — Social media giants Facebook and Instagram are doing some trimming in their emoji garden in a bid to limit the use of emojis that are deemed to be sexually suggestive.
Buy ASUS Zenbook Pro Duo Laptop - Microsoft Store • 15.6-inch 4K UHD touchscreen • Intel i7 9th Gen or Intel i9 9th Gen • 16GB or 32GB memory/1TB SSD • NVIDIA GeForce RTX 2060
Cleanup array related FCalls by jkotas · Pull Request #22097 · dotnet/coreclr Fix TODO from porting ArrayWithOffset to shared partition Reduces number of array-related FCalls by using more C#
Rewrite a few more array FCalls in C# by jkotas · Pull Request #27603 · dotnet/coreclr jkotas merged commit cbe5ac1 into dotnet:master
The SecureMac Interview: Troy Hunt on data breaches - SecureMac Troy Hunt is a Microsoft Regional Director and Microsoft Most Valuable Professional for Developer Security. He is the creator of Have I Been Pwned (HIBP), a free service that aggregates data breaches and lets people check if their accounts have been compr...
Opinion: Why Should I Reward Shitty Cosplay With Free Candy? As Halloween descends upon us and hordes of children dressed in Party City costumes approach my door: why should I reward shitty cosplay with free candy?
Episode 371: Howard Chu On the Lightning Memory-Mapped Database (LMDB) : Software Engineering Radio Howard Chu, CTO of Symas Corp and chief architect of the OpenLDAP project, discusses the key technical features of the Lightning Memory-mapped Database (LMDB) that make it one of the fastest, most efficient, and safest embedded data stores in the world. H...
Continuously deploy and monitor your UWP, WPF, and Windows Forms app with App Center | .NET Blog App Center is an integrated developer solution with the mission of helping developers build better apps. Last week, we announced General Availability support of distribute, analytics and diagnostics service for WPF and Windows Forms desktop applications. ...
Champion Washington Nationals Can’t Go Home Again The Nationals can’t go back. They have to stay the heck away from D.C.—until this magical baseball ride cools off.
Microsoft Ignite 2019 - Azure Customer Meetup Signup Form Take this survey powered by surveymonkey.com. Create your own surveys for free.
Destroying x86_64 instruction decoders with differential fuzzing TL;DR: x86_64 decoding is hard, and the number and variety of implementations available for it makes it uniquely suited to differential fuzzing. We’re open sourcing mishegos, a differential fuzzer …
Question: Why for loop is 1.3 slower over byte[] than foreach · Issue #13671 · dotnet/runtime Hi Guys! Usually, people used to thing foreach version of loop is always slower than for and so I, but, when I benchmarked it I was surprised how much (1.3 times) for version is actually slower whe...
Routing in ASP.NET Core Discover how ASP.NET Core routing is responsible for mapping request URIs to endpoint selectors and dispatching incoming requests to endpoints.
Breaches at NetworkSolutions, Register.com, and Web.com — Krebs on Security Top domain name registrars NetworkSolutions.com, Register.com and Web.com are asking customers to reset their passwords after discovering an intrusion in August 2019 in which customer account information was accessed.
Stand Out Online with a Professional Small Business Website Establish and grow your brand online with a small business website. Web.com offers a variety of website solutions designed to help you reach your online marketing goals.
Trains.NET - Episode 1 - File, New Project Originally streamed on Twitch at https://www.twitch.tv/davidwengier/ In this video we lay out the projects, a bit of folder structure, do some project file and editorconfig magic, and end up with a very barebones UI.
Register Domain Names at Register.com - Business Web Hosting Services and Domain Name Registration Provider Register.com offers domain name registration, web hosting, website design and online marketing - all in one place. Award-winning customer service and small business tools to help build your online business.
Introducing Orleans 3.0 | .NET Blog This is a guest post from the Orleans team. Orleans is a cross-platform framework for building distributed applications with .NET. For more information, see https://github.com/dotnet/orleans. We are excited to announce the Orleans 3.0 release. A great num...
The World's First Domain Provider | Network Solutions Partner with the world's first domain registrar and experience unparalleled support. Network Solutions offers reliable website services like domains, hosting, security, professional email and more.
GC Documentation: Update knobs doc to clarify usage by NickCraver · Pull Request #27566 · dotnet/coreclr The current docs are a bit confusing between global and per-heap. This clarifies that and aligns the GC bits between clrconfigvalues.h and clr-configuration-knobs.md (intended to be generated, but ...
Helping People Work Efficiently while Remote Remote work is something that is near and dear to me, because, well - I am myself a remote worker. My core team is located near Seattle, I am myself located in British Columbia, Canada. While it’s not that big of a distance (only 2.5 hours of a drive, dep...
System.Net.Quic initial API review · Issue #31337 · dotnet/runtime This is the first cut at APIs for using the QUIC protocol. A brief overview of QUIC is available here: https://blog.cloudflare.com/the-road-to-quic/ namespace System.Net.Quic.Experimental { public ...
system.net - Domain Name For Sale | DAN.COM I found a great domain name for sale on DAN.COM. Check it out!
SameSite=None: Known Incompatible Clients - The Chromium Projects Home of the Chromium Open Source Project
TLS Post-Quantum Experiment Server-side results from the experiment between Cloudflare and Google to measure the performance of two post-quantum key exchange algorithms in TLS.
The .NET Process class on Linux - Red Hat Developer We'll go over the basics of the .NET process class in .NET Core 3.0 and cover a few differences in usage between Windows and Linux.
Turkey Let's talk about what was probably the worst geopolitical decision this decade. How the Kurds got tossed under the bus, and how we got here. Twitter: https://twitter.com/AltHistoryHub
normj/ServerlessTODOListTutorial A tutorial for building AWS Serverless applications with .NET Core. - normj/ServerlessTODOListTutorial
revo.js 2019 - Boyan Mihaylov - A journey of multithreading using WebAssembly A journey of multithreading using WebAssembly Presented by Boyan Mihaylov, at revo.js 2019 https://revojs.ro/2019/speakers/boyan-mihaylov --- WebAssembly is a new programming language, allowing us to compile C/C++ or other statically typed languages and r...
LISA2019 Linux Systems Performance Talk by Brendan Gregg for USENIX LISA 2019: Linux Systems Performance. Abstract: " Systems performance is an effective discipline for performance analysis and …
github/gov-takedowns Text of government takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. - github/gov-takedowns
BlazorHelp Website > Blog - Making A Server Side Blazor Application a Progressive Web Application Microsoft Visual Studio Blazor
.NET Design Review: ARM Intrinsics be_context_client_version":"2.20200219.03.02","enablecsi":"1","ps":"desktop-polymer","fexp":"23720702,23744176,23744530,23748146,23804281,23827263,23835659,23836248,23837040,23837993,23839597,23842630,23847144,23855886,23857950,23859802,23859863,23866005,...
Visual Studio 2019 version 16.4 Release Notes Get the latest pre-release features, bug fixes, and support for Visual Studio 2019. Available for pre-release testing. Download today.
Shigeru Miyamoto honoured with Japan culture award | VGC Nintendo designer recognised as Person of Cultural Merit…
mattdesl/workshop-webgl-glsl A workshop on WebGL and GLSL. Contribute to mattdesl/workshop-webgl-glsl development by creating an account on GitHub.
Safe and Secure Drivers in High-Level Languages Drivers are usually written in C for historical reasons, this can be bad if you want your driver to be safe and secure. We show that it i...
An In-depth Look at Routing in Blazor In this post, It take a deep dive in the nuts and bolts of routing in Blazor. Starting in the JavaScript world where navigation is intercepted and following the code into the C# world to the point of rendering the correct page or the not found template.
TomaszRewak/C-sharp-console-gui-framework A GUI framework for C# console applications. Contribute to TomaszRewak/C-sharp-console-gui-framework development by creating an account on GitHub.
ThreeMammals/Ocelot .NET core API Gateway. Contribute to ThreeMammals/Ocelot development by creating an account on GitHub.
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
Draft Proposal for Diagnostics Client Library (a.k.a. "Runtime Client Library") by sywhang · Pull Request #574 · dotnet/diagnostics This is a draft proposal for the diagnostics client library - which we've been calling the "runtime client library" till now - (yes the rename is part of the proposal but I really wan...
Untitled Goose Game - Insecure Deserialization Untitled Goose Game - Insecure Save Game Deserialization - Code Execution
Have I Been Pwned: API v3 Have I Been Pwned allows you to search across multiple data breaches to see if your email address has been compromised.
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
This Video Is Sponsored By ███ VPN I tried to write a more honest VPN commercial. The sponsor wasn't happy about it. • Get ██ days of ███ VPN free at ██████.com/honest The ASA ruling I referenced: https://www.asa.org.uk/rulings/tefincom-sa-a19-547668.html I'm at https://tomscott.com on T...
Convert Array.IsPrimitiveTypeArray to C# by EgorBo · Pull Request #27302 · dotnet/coreclr Another baby steps towards https://github.com/dotnet/coreclr/issues/18111 (along with #27216) Ported line by line C++ to C# for these structs (missing some debug asserts, #if FEATURE_PREJIT parts a...
PHP Bug Allows RCE on NGINX Servers CVE-2019-11043 is trivial to exploit — and a proof of concept is available.
NDC London 2020 | Software Developers Conference 27-31 January 2020, London, UK. - Inspiring Developers since 2008. A Software Developers Conference covering .NET, Agile, C++, Cloud, Database, Design, Devops, Embedded, Front-End Framework, Fun, Functional Programming, Gadgets, IoT, JavaScript, Microsoft...
Apple, Your Developer Documentation is… Missing The current state of Apple’s software documentation is the worst I’ve ever seen for any framework anywhere. Apple needs to fix this—now.
Creating Random Numbers With .NET Core When we think about programming, we usually think about well-intentioned systematic instructions executing when and how we intended. In a digital world of One’s and Zero’s, the idea of randomness is madness. In the real world, randomness is a necessary pa...
LMGTFY For all those people who find it more convenient to bother you with their question rather than search it for themselves.
Invisible banana skins thrown at black people every day, says John Barnes After the alleged abuse of Manchester City winger Raheem Sterling, former Liverpool winger John Barnes tells BBC Sport the problem of racism has never gone away.
Hey Man, Nice Shot but it's in 7/4 and 15/16 Filter Hey Man, Nice Shot in 7/4, 15/16, and 7/8 at the very end
Being ping-ponged between LinkedIn and Stack Overflow I have a question about my Stack Overflow post Linkedin API access. I created this post after LinkedIn support told me to, but my question was deleted by the community and I was linked to Why can...
dapr/dapr Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. - dapr/dapr
Learn all about Distributed Application Runtime (Dapr), Part 2 | Azure Friday Aman Bhardwaj and Yaron Schneider join Scott Hanselman to talk about the actor model of Distributed Application Runtime (Dapr). Dapr is a portable, event-driven runtime that makes it easy for developers to build resilient, microservice stateless and state...
Convey Convey is a set of helper libraries that can be used independently of each other to help you to build your web applications and microservices, yet it is neither a framework nor a silver bullet. Convey does provide utilities to tackle challenges such as me...
Create Home + Body Care Products to Save Money and Planet Shrink your budget and environmental footprint by mixing plant-based products in reusable bottles—all at the push of a button!
Verzekeraar Allianz informeert klanten over datalek - Security.NL Verzekeringsmaatschappij Allianz Global Assistance heeft klanten geïnformeerd over een datalek dat een maand geleden al in het ...
Matt Parker | Standup Mathematician - Shows Matt is a popular, if niche, stand-up comedian. He has told a joke about prime numbers at the London Comedy Store. He's the first person to use an over-head projector at the Hammersmith Apollo since Pink Floyd. Ok, maybe that is second-order
The Republican political operatives who call the shots at Facebook This is the online version of the Popular Information newsletter. You can get independent accountability journalism in your inbox every week. Sign up here: (From left to right: Facebook’s Joel Kaplan, Katie Harbath, and Kevin Martin) In recent months, Fac...
The Spy | Netflix Official Site In the 1960s, Israeli clerk-turned-secret agent Eli Cohen goes deep undercover inside Syria on a perilous, years-long mission to spy for Mossad.
spectresystems/snitch A tool that help you find duplicate transitive package references. - spectresystems/snitch
Pompeo Was Riding High—Until the Ukraine Mess Exploded The US secretary of state may be a Trump favorite, but the Ukraine scandal appears to threaten Mike Pompeo’s ambitions for higher office.
Create exceptional interactive documentation with Try .NET - The Polly NuGet library did! - Scott Hanselman I've blogged at length about the great open source project called 'Polly' NuGet Package of the Week: Polly wanna ...
Learn all about Distributed Application Runtime (Dapr), Part 1 | Azure Friday Aman Bhardwaj and Yaron Schneider join Scott Hanselman to talk about the core concepts of Distributed Application Runtime (Dapr). Dapr is a portable, event-driven runtime that makes it easy for developers to build resilient, microservice stateless and sta...
[Announcement][3.1.0-preview1] Reacting to browser SameSite changes, impacts OpenIdConnect · Issue #14996 · dotnet/aspnetcore Reacting to browser SameSite changes in 3.1.0-preview1, impacts OpenIdConnect Browsers like Chrome and Firefox are making breaking changes to their implementations of SameSite for cookies. These ch...
cr.yp.to: 2019.10.24: Why EdDSA held up better than ECDSA against Minerva "Minerva attack can recover private keys from smart cards, cryptographic libraries", says the ZDNet headline. "The Czech team found a problem in the ECDSA and EdDSA algorithms used by the Atmel Toolbox crypto library to sign cryptographic operations on At...
Visual Studio .NET productivity in 5 minutes | Intro to Visual Studio [3 of 4] Visual Studio is packed with features to help developers be more productive. You can spend hours learning about different features on this channel, but first here is a whirlwind tour of .NET features that developers love. Download Visual Studio at https:...
Compiler support for @oneventname:preventDefault and @oneventname:stopPropagation · Issue #14517 · dotnet/aspnetcore I looked into doing this myself, but after talking with @rynowak, it seems likely that we're missing some support in the compiler for having @directiveattribute:param appearing on its own (not ...
Research based on the .NET Runtime Over the last few years, I’ve come across more and more research papers based, in some way, on the ‘Common Language Runtime’ (CLR).
Simplifying the Cake global tool bootstrapper scripts with .NET Core 3 local tools In this post I show how you can simplify your Cake global tool bootstrapper scripts by taking advantage of .NET Core 3.0 local tools.
Options for .NET’s versioning issues This post revisits the problem described in Versioning Limitations in .NET, based on reactions to that post and a Twitter discussion which occurred later. Before getting onto the main topic of the …
r/techsupportmacgyver - I slept through all of my phone alarms today so I rigged a TENS unit to an alarm clock. It hurts a lot. 4,537 votes and 284 comments so far on Reddit
Commas in big numbers everywhere: An OpenType adventure My job involves a lot of staring at large numbers, mostly latencies innanoseconds, and picking out magnitudes like microseconds. I noticedmyself constantly c...
Lyft Launches Job Access Program in 35+ Cities We’re excited to announce Lyft’s Jobs Access Program, a new initiative that aims to close short-term transportation gaps related to employment access and job training. Learn more.
Open-sourcing Polynote: an IDE-inspired polyglot notebook Jeremy Smith, Jonathan Indig, Faisal Siddiqi
Stay in-the-know: Introducing the Performance Matters newsletter | Raygun Blog Performance Matters is a weekly newsletter for the customer-focused tech leader. Subscribe to stay up to date with software performance news
Introducing the Docker Desktop WSL 2 Backend - Docker Blog Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!
Tournament XI - Calamity TOURNAMENT XI - CALAMITYA brilliant blue meteor has struck the moon above the lands of Elgea, and sent...
BenchmarkDotNet v0.12.0 | BenchmarkDotNet It's been several months since our last release, but we have been working hard and have some new features for you!
A First Look at Java Inline Classes Java currently supports only two types of value: primitives and object references. Project Valhalla extends this by introducing inline classes which are a new form of type that exhibit some behaviors of both. These new types open the door to better alignm...
Cash-back Websites Expose 2 TB of Sensitive Information Bank details of over 3.5 million users laid bare in double data breach
【Unite Tokyo 2019】Understanding C# Struct All Things 2019/9/25-6に開催されたUnite Tokyo 2019の講演スライドです。 河合 宜文(株式会社Cysharp) こんな人におすすめ ・C#を極めたいエンジニア ・パフォーマンスに興味のあるエンジニア ・プログラミング言語マニア 受講者が得られる知見 ・structに関する深い知識 ・パフォーマンス向上の…
Sky Views: You’ve already been hacked - so has everyone else Sky Views: You’ve already been hacked - so has everyone else
dotnet/org-policy This repo contains tools and tracks policy violations for the dotnet org. - dotnet/org-policy
An Introduction to Building Applications with Blazor, How to get started creating applications using this exciting easy to use Microsoft C# framework - Google Play
chrisnas/EffectiveDebugging Contribute to chrisnas/EffectiveDebugging development by creating an account on GitHub.
Blazor-State Tutorial This tutorial shows how to add Blazor-State to a Blazor hosted WebAssembly App application.
Windows Terminal Preview 1910 Release | Windows Command Line Another update to the Windows Terminal has just been released! As always, you can download the Terminal from the Microsoft Store, the Microsoft Store for Business, and GitHub. 👉 Note: In the About popup within the Terminal, this version will appear as v0...
1590810 - Sectigo: EV SSL Certificates with incorrect businessCategory ASSIGNED (Robin.Alden) in NSS - CA Certificate Compliance. Last updated 2020-01-24.
Competitive Pest Services Data Breach: What Happened and How We Plan to Fix It - Competitive Pest Control Recently we discovered that some data from all of our clients was compromised. This discovery came about when customers contacted us to advise they were approached by a third party. We’d like to thank...
Mei-Chin Tsai | Update Conference Prague 2019 Mei-Chin Tsai is a Group Principal Engineer Manager at Microsoft, responsible for .NET Languages and .NET Runtimes. She currently leads the charge to continuously evolve the .NET Runtime to handle modern workloads. Mei-Chin graduated from University of Il...
63 Cores Blocked by Seven Instructions I seem to have a habit of writing about super powerful machines whose many cores are laid low by misuse of locks. So. Yeah. It’s that again.But this one seems particularly impressive. I mean, how o…
.NET Conf in Tokyo 2019 (2019/10/27 11:00〜) # .NET Conf in Tokyo 2019 Microsoft 米国本社 .NET Base 開発チームのDirectorである Steve Carroll 氏の来日・登壇が決定! 長らくPreviewだった`.NET Core 3.0`は .NET Conf 2019 で GAになりました。 .NET Core 3.0のLaunchを記念して、東京でもローカルイベントを実施することになりました! .NETやUnity界隈の Microsoft 社員、Microsoft MVPの方々をスピ...
Hear Hong Kong Protesters Read Their Final Goodbyes | The Dispatch As violence escalates between demonstrators and the police in Hong Kong, protesters have started writing “last letters” to their loved ones, in case they don’t return. These notes chronicle the mental and emotional state of frontliners coming to terms wit...
1590171 - QuoVadis: failure to reply in a timely manner RESOLVED (s.davidson) in NSS - CA Certificate Compliance. Last updated 2019-11-07.
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Attribute for minimal runtime impact during an unmanaged call https://github.com/dotnet/corefx/issues/40740#issuecomment-545076797 00:34:14 - Approved: Provide an `Unsafe.SkipInit` method to allow bypassing definite assignment rules....
abp.io Today is the big day! After ~3 years of continuous development, first stable ABP release, 1.0, has been released. Thanks to everyone contributed to the project or tried it so far.
Firefox 70 — a bountiful release for all – Mozilla Hacks - the Web developer blog Firefox 70 is released today, and includes great new features such as secure password generation with Lockwise and the new Firefox Privacy Protection Report, as well as cool additions for ...
Introduction to Routing in Blazor In this post, I begin to look at how navigation works in Blazor. I start by showing the differences between navigation in traditional web apps vs SPAs. Before taking a high level look at Blazor's router component and how a navigation request is handled.
New in .NET Core 3.0: local tools: Exploring ASP.NET Core 3.0 - Part 7 In this post I show how to install and run local tools in .NET Core 3.0 using a dotnet-tools manifest and discuss how to work with multiple manifests.
Meet Algo, the VPN that works I think you’ll agree when I say: there’s no VPN option on the market designed with equal emphasis on security and ease of use. That changes now. Today we’re introducing Algo, a self-hosted personal…
trailofbits/algo Set up a personal VPN in the cloud. Contribute to trailofbits/algo development by creating an account on GitHub.
Prevent dotnet core 3.0 from building EXE by default With dotnet core 3.0, a little feature was added to the build process. According to Microsoft: .NET Core now builds framework-dependent executables by default. This behavior is new for applicat...
How to monitor your Docker containers with ctop Jack Wallen shows you how to install, and use ctop for quick and easy container monitoring on a Linux Docker server.
uucidl/pre.uumu Implementing Per Vognsen's Mu ; Platform layer for simple Audio/Visual apps - uucidl/pre.uumu
An Illustrated Guide to OAuth and OpenID Connect An illustrated guide to explain OAuth and OpenID Connect!
Mark Zuckerberg Has Quietly Recommended Campaign Hires to Pete Buttigieg The emails between Zuckerberg and Buttigieg have come to light as Zuckerberg faces unrelenting attacks from politicians from both parties.
Dump dotnet process running in docker from host · Issue #573 · dotnet/diagnostics Is it possible to dump dotnet process running in docker from host? I am using docker image mcr.microsoft.com/dotnet/core/runtime:3.0-buster-slim container has SYS_PTRACE capability and I am trying ...
Alexa and Google Home abused to eavesdrop and phish passwords Amazon- and Google-approved apps turned both voice-controlled devices into "smart spies."
IdentityModel/IdentityModel.OidcClient Certified C#/NetStandard OpenID Connect Client Library for native mobile/desktop Applications (RFC 8252) - IdentityModel/IdentityModel.OidcClient
Contributing | Servicios gratuitos para webmasters: scripts en castellano, intercambio de banners, redirección de URLS, espacio jurídico Servicios gratuitos para webmasters: scripts en castellano, intercambio de banners, redirección de URLS, espacio jurídico
YOW! Night 2019 Melbourne - Angie Jones - Oct 22 Your Tests Lack Vision: Adding Eyes to Your Automation Framework Automation has come a long way in assisting with regression testing efforts. Teams worldwide are successfully running hundreds of functional regression tests at every check-in. While this pr...
Writing a book is hard I am now half-way in the writing of my book (I wrote 8 chapters out of 16) and I am already exhausted. It doesn't help that I started writing right before accepting a new position for a very challenging (and interesting) project. But here I am, half-way t...
mrLSD/riscv-fs F# RISC-V Instruction Set formal specification. Contribute to mrLSD/riscv-fs development by creating an account on GitHub.
OceanNumericInput Component This video describes the OceanNumericInput Component usage and why it's needed in Blazor line of business applications. The OceanNumericInput is a replacement for the stock NumericInput component. This component supports binding to Int16, Int16?, Int32,...
OceanLibrary/Ocean Cross-platform library that provides API's for WPF, Blazor, Xamarin, UWP, WebApi, Silverlight, and .NET Class Libraries. The Ocean Library has builds for .NET Framework, .NET Standard 2.0 and ....
OceanLibrary/Ocean Cross-platform library that provides API's for WPF, Blazor, Xamarin, UWP, WebApi, Silverlight, and .NET Class Libraries. The Ocean Library has builds for .NET Framework, .NET Standard 2.0 and ....
Slow in the Application, Fast in SSMS? An SQL text by Erland Sommarskog, SQL Server MVP. Last revision: 2019-10-26. Copyright applies to this text. See here for font conventions used in this article. This article is also available in Russian, translated by Dima Piliugin.
I'm an introvert and I gave a conference talk - Stephanie Stimac's Blog A post on initial CSS Subgrid experiements
SF Man Faces Eviction After 344% Rent Increase Neil Hutchinson is about to lose the North Beach three-bedroom he's been living in for 6 years. As Joe Vasquez reports, that's because his rent is going $1,800 per month to $8,000.
Fire! Fire! | The IT Crowd What should you do in the event of an office fire? Moss has an idea... Catch up with The IT Crowd on 4oD: http://www.channel4.com/programmes/the-it-crowd/4od
Request Features And ASP.NET Core 3 With ASP.NET Core, developers have several new tools to build their web applications. One feature that I am incredibly excited about is request features.
dlemstra/code-sign-action Action that signs libraries with a code signing certificate. - dlemstra/code-sign-action
Have I Been Pwned: Notify me Have I Been Pwned allows you to search across multiple data breaches to see if your email address has been compromised.
Native Blazor Components powered by DevExpress DevExpress UI for Blazor ships with native user interface components (including a Data Grid, Pivot Grid, Charts and Scheduler) so you can design rich user experiences with both Blazor.
Kurds and Turkey Accuse Each Other of Cease-Fire Violations Kurdish forces and Turkey traded accusations of violating a cease-fire agreement between Washington and Ankara, as scattered fighting in northeastern Syria began to subside, according to local activists.
Test A Blazor App With Cypress How to test a Blazor app with Cypress using docker-compose On my Toss project, I chose to have some end-to-end (e2e). End-to-end test on web project are tests that automate a browsing session on a web browser. Most of the time it works by using API provid...
The Smallest MIDI Synth Again... More info: https://mitxela.com/flash_synth Interested in owning one? Head to Aaron's shop: https://hpi.zentral.zone/flash
Sydney ModernApps Live Stream nable_overlays_wta=true&html5_enable_embedded_player_visibility_signals=true&kevlar_miniplayer_play_pause_on_scrim=true&html5_jumbo_ull_nonstreaming_mffa_ms=4000&html5_qoe_user_intent_match_health=true&use_revamped_survey_design_for_desktop=true&html5_pro...
I'm Sorry You Feel This Way NatWest, but HTTPS on Your Landing Page Is Important Occasionally, I feel like I'm just handing an organisation more shovels - "here, keep digging, I'm sure this'll work out just fine..." The latest such event was with NatWest (a bank in the UK), and it culminated with this tweet from them: I'...
Make "async ValueTask/ValueTask<T>" methods ammortized allocation-free by stephentoub · Pull Request #26310 · dotnet/coreclr Today async ValueTask/ValueTask<T> methods use builders that special-case the synchronously completing case (to just return a default(ValueTask) or new ValueTask<T>(result)) but defer t...
ASP.NET Blog | Upcoming SameSite Cookie Changes in ASP.NET and ASP.NET Core Breaking changes to ASP.NET SameSite Cookie behavior.
Mssql extension for Visual Studio Code now has Object Explorer and IntelliCode - SQL Server Blog Today we’re introducing a new release for the mssql extension for Visual Studio Code which is now available! The mssql extension for Visual Studio Code is the official SQL Server extension that supports connections to SQL Server and rich editing experienc...
threeheartsdigital/email-marketing-regulations A repository of email marketing legislation around the World, compiled by EmailOctopus. - threeheartsdigital/email-marketing-regulations
Add 64 bits support to Array underlying storage · Issue #12221 · dotnet/runtime While System.Array API supports LongLength and operator this[long i], the CLR does not allow arrays to be allocated with more than 2^31-1 elements (int.MaxValue). This limitation has become a daily...
Adding FIDO2 Passwordless authentication to an ASP.NET Core Identity App This article shows how FIDO2 WebAuthn could be used for a passwordless sign in integrated into an ASP.NET Core Identity application. The FIDO2 WebAuthn is implemented using the fido2-net-lib Nuget …
Running .NET Core global tools in non-sdk Docker images In this post I describe how you can avoid the dependencies of global tools on the .NET Core SDK and runtime by containerising them using Docker.
7 Hidden Office 365 Settings You Can Unlock with PowerShell [Free Video Course] While a lot of Office 365 settings are available in the Office 365 Admin Center, some of them are only configurable with PowerShell! In this course we will look at 7 very useful, and important settings in Office 365 that you can configure with PowerShell.
The Differentiable Curry | OpenReview We revisit the automatic differentiation (AD) of programs that contain higher-order functions, in a statically typed setting. Our presentation builds on a recent formulation of AD based on...
FileSystemWatcher.EnableRaisingEvents captures the ExecutionContext · Issue #30954 · dotnet/runtime This might be deemed a feature but it can unintentionally end up rooting async locals for a very long time. The way this happens is extremely implicit which is why it feels like it should be improv...
FileSystemWatcher leaks when EnableRaisingEvents set · Issue #31100 · dotnet/runtime Related to #30954 (at least this was found while debugging the same issue). Creating a FileSystemWatcher and EnableRaisingEvents set to true will root the FileSystemWatcher instance by the handle t...
IFileProvider needs a way to Unwatch paths · Issue #2419 · dotnet/extensions IFileProvider.Watch is a memory leak as there's no way to unwatch until either the IFileProvider is disposed/finalized or until the change notification fires. I can think of a couple of ways to...
C2 Design Philosophy - Cliff Click's Blog Slides updated! I’m preparing a talk on C2 – code I haven’t worked on (at Sun/Oracle) in ~15 years. I am looking for feedback on these slides, and will be updating them periodically. Please give them a look and either … Continue reading →
Don't root FileSystemWatcher unnecessarily by stephentoub · Pull Request #41872 · dotnet/corefx We already try to do this on Unix, though it seems we don't currently have tests for it, but we don't on Windows. Fixes https://github.com/dotnet/corefx/issues/41630 cc: @danmosemsft, @davi...
Azure SDK October 2019 Preview | Azure SDKs ©2020 Microsoft Azure. All rights reserved. Site last generated: Feb 15, 2020
San Miguel, IRL Some history of the San Miguel model, and an update on what the actual spot looks like today.
Fall .NET Core Survey | .NET Blog It’s been a busy time for .NET Core – we just shipped 3.0, and are currently working on a few updates for v3.1 (due in November.) As we turn our attention to .NET Core 5.0, we want to take a step back and see what you are doing with .NET Core and how we c...
Anyone can fingerprint unlock a Galaxy S10—just grab a clear phone case Samsung says it is developing a fix for "malfunctioning" fingerprint reader.
The UN revises down its population forecasts Prescription drugs are saving lives in Africa, but ending them in America
[bcl][jit] implement Interlocked.Exchange<T> in terms of object by lambdageek · Pull Request #17341 · mono/mono Exchange<T> is supposed to be picked up as an intrinsic. But if it isn't (until #17338 is merged), since T has a class constraint, call the Exchange (ref object, ref object, ref object) ...
The Forgotten Flexagon - Numberphile Matt Parker discusses the forgotten flexagon... Extra footage at: https://youtu.be/_UXyRug_6qE More links & stuff in full description below ↓↓↓ More Matt Parker (video playlist): http://bit.ly/Matt_Videos Catch Matt on the Numberphile podcast too: http...
How to expose your custom counters in .NET Core This post shows how to code your own counters: you’ll get the count and duration of ASP.NET requests processed with(out) GC as example.
New features in .NET Core 3.0 on Linux - Red Hat Developer We look at new features of .NET Core for Linux, including improved performance and support for building Windows desktop applications.
Uploading Files In Blazor A few weeks ago, Steve Sanderson blogged about publishing a package for a prototype Blazor file input component, designed to make working with user-supplied files in Blazor applications a lot easier. Steve has provided some very clear examples demonstr...
Microsoft Ignite The Tour in Sydney, February 2020 Learn, explore, and connect through deep technical training, sessions, and hands-on labs at Microsoft Ignite The Tour in Sydney, February 2020.
Announcing Distributed Application Runtime (Dapr), an open source project to make it easier for every developer to build microservice applications - Open Source Blog Dapr enables all developers using any language and any framework to easily build portable microservices applications.
github/gov-takedowns Text of government takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. - github/gov-takedowns
Document Management Improvements: Vertical document tabs are here! | Visual Studio Blog Vertical document tabs have arrived in Visual Studio! Try it out in the latest preview build!
brminnick/HackerNews A Xamarin.Forms app for displaying the top posts on Hacker News that demonstrates text sentiment analysis gathered using artificial intelligence - brminnick/HackerNews
Ed25519 Keys | Brian Warner There are several different implementations of the Ed25519 signature system, and they each use slightly different key formats. While writing python-ed25519, I wanted to validate it against the upstream known-answer-tests, so I had to figure out how to con...
Download Visual Studio 2019 for Windows & Mac Download Visual Studio Community, Professional, and Enterprise. Try Visual Studio IDE, Code or Mac for free today.
The Cloud Native Show - LIVE: Ep. 1 Cloud Native Show Live Episode #1 with Shayne and Glenn. They talk about Cloud Native development and build out a weather API application. First, they'll show you how to build an API with configuration and building an Azure DevOps pipeline. That pipeline ...
A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter) Closing Keynote Talk - PyCon India, Chennai, October 13, 2019 (Screencast). In this talk, I live-code a simple stack machine and turn it into an interpreter capable of running WebAssembly. I then use that to play a game written in Rust. Code written ...
“BriansClub” Hack Rescues 26M Stolen Cards — Krebs on Security “BriansClub,” one of the largest underground stores for buying stolen credit card data, has itself been hacked. The data stolen from BriansClub encompasses more than 26 million credit and debit card records taken from hacked online and brick-and-mortar re...
Microsoft says .NET Framework porting project is finished: If your API's not on the list, it's not getting in Unless you ask really nicely
Terra Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language:
Pac-Man | Design Icons While a nascent games industry was laser focused on emulating the success of Taito’s Space Invaders, one designer tried to make something completely different - and ended up creating our second design icon: Pac-Man. Support Game Maker's Toolkit on Patreo...
1248897 - Expose SpeechRecognition to the web RESOLVED (anatal) in Core - Web Speech. Last updated 2020-02-04.
Announcing the Open Application Model (OAM), an open standard for developing and operating applications on Kubernetes and other platforms - Open Source Blog Microsoft and Alibaba Cloud have created the Open Application Model (OAM) project under the Open Web Foundation.
Weber's Law - Numberphile Check out Brilliant (and get 20% off) by clicking https://brilliant.org/numberphile (sponsor) Hannah Fry has a new book coming: https://amzn.to/2J6oCph (US) or https://amzn.to/2KVfXDD (UK) More links & stuff in full description below ↓↓↓ A little extra b...
Setting static readonly properties fails · Issue #11571 · dotnet/runtime Hey after updating to the latest .net core 3.0 version today I noticed that setting fields like public static LogTypes LogLevel { get; } through the backing field with FieldInfo.SetValue isn't ...
The New War on Naturalized Citizens The Trump administration is seeking to denaturalize and deport longtime U.S. citizens, seizing on tiny mistakes in the process and putting the status of every naturalized citizen at potential risk.
wybiral/firehose Real-time news aggregate system. Contribute to wybiral/firehose development by creating an account on GitHub.
Static constructor broken (not always executed) · Issue #13036 · dotnet/runtime After porting a server which has been running on Desktop Framework and Mono for years I noticed crashes due to static fields staying NULL meaning the static constructor did not execute. According t...
Security flaws exposed personal data from home loan applications in South Africa Security vulnerabilities in systems used by several South African banks exposed the personal data of people who applied for home loans.
RyuJIT and static fields initialization in beforefieldinited types · Issue #4346 · dotnet/runtime I get used to that JIT normally calls static fields initializer on compiling a method where the static fields are used, so that when the method executes it can access the fields directly without ch...
Announcing .NET Core 3.1 Preview 1 | .NET Blog Today, we’re announcing .NET Core 3.1 Preview 1. .NET Core 3.1 will be a small release focused on key improvements in Blazor and Windows desktop, the two big additions in .NET Core 3.0. It will be a long term support (LTS) release with an expected final s...
Two Headed Girl Welcome to Two Headed Girl, a new show about gender, mental illness, and all sorts of transitions made by a couple of married queers trying to figure themselves out.
.NET API browser Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below. You can learn more about the API browser in our blog post. If you have any feedback, create a new...
ASP.NET Blog | ASP.NET Core updates in .NET Core 3.1 Preview 1 .NET Core 3.1 Preview 1 is now available. This release is primarily focused on bug fixes, but it contains a few new features as well. Here’s what’s new in this release for ASP.NET Core: Partial class support for Razor components Pass parameters to top-le...
.NET R&D Digest (September, 2019) Every month there is something exciting happening in the world of technology. This month (September) was a special one for .NET community because of .NET Core 3.0 release. Despite the fact we all a…
EF Core 3.1 to target .NET Standard 2.0 · Issue #18141 · dotnet/efcore Update from 2.1.4 to 3.0.0 Could not install package 'Microsoft.EntityFrameworkCore 3.0.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4....
Stack Overflow OSS Provides tools to quickly design, build, and ship coherent experiences across all of Stack Overflow.
Office 365 network attacks - Gaining access to emails and files via an insecure Reply URL One of the main powers of Office 365 is the tight integration between all the online applications. At the same time this is a risk since those applications have access to other elements such as emails in Outlook or files on SharePoint/Onedrive. This means...
Firefox’s New WebSocket Inspector – Mozilla Hacks - the Web developer blog The Firefox DevTools team and our contributors were hard at work over the summer, getting Firefox 70 jam-packed with improvements. We are especially excited about our new WebSocket inspection feature. ...
Mathematical Sciences Research Institute The Mathematical Sciences Research Institute (MSRI), founded in 1982, is an independent nonprofit mathematical research institution whose funding sources include the National Science Foundation, foundations, corporations, and more than 90 universities and...
Health Checks with gRPC and ASP.NET Core 3.0 - Steve Gordon In this post we will add health checks to a gRPC server running on ASP.NET Core 3.0. We'll use middleware and implement the gRPC Health Check Protocol.
Rewrite Uri.EscapeString by stephentoub · Pull Request #41772 · dotnet/corefx Several public methods (Uri.EscapeDataString, Uri.EscapeUriString) and a bunch of internal call sites rely on the internal EscapeString helper. This helper has several issues with it: It uses uns...
Simplify the Handler loop by davidfowl · Pull Request #8 · rsocket/rsocket-net Added a TryParseMessage which parses a single frame Handle incomplete messages by raising OnError Fixes #7 PS: I can't figure out the formatting...
Microsoft - Official Home Page At Microsoft our mission and values are to help people and businesses throughout the world realize their full potential.
rust-p2p/disco Implementation of the noise and disco specs. Contribute to rust-p2p/disco development by creating an account on GitHub.
HashiCorp Nomad on AWS - Quick Start Learn about the Quick Start architecture and details for deploying HashiCorp Nomad in the AWS Cloud.
NDC London 2020 | Software Developers Conference 27-31 January 2020, London, UK. - Inspiring Developers since 2008. A Software Developers Conference covering .NET, Agile, C++, Cloud, Database, Design, Devops, Embedded, Front-End Framework, Fun, Functional Programming, Gadgets, IoT, JavaScript, Microsoft...
Reacting to browser SameSite changes in 3.1.0-preview1, impacts OpenIdConnect · Issue #390 · aspnet/Announcements Reacting to browser SameSite changes in 3.1.0-preview1, impacts OpenIdConnect Browsers like Chrome and Firefox are making breaking changes to their implementations of SameSite for cookies. These ch...
.NET Core 3.0 concludes the .NET Framework API porting project · Issue #130 · dotnet/announcements We started in .NET Core 1.0 with a very minimal API set that only included ~18K of the .NET Framework APIs. With .NET Standard 2.0, we tried to make it much more viable to share code between .NET F...
AWS’ sponsorship of the Rust project | Amazon Web Services We’re really excited to announce that AWS is sponsoring the Rust programming language! Rust is designed for writing and maintaining fast, reliable, and efficient code. It has seen considerable uptake since its first stable release four years ago, with com...
danielmarbach/Async.Netcore Contribute to danielmarbach/Async.Netcore development by creating an account on GitHub.
World's Greatest Gallery of Mushrooms That Look Like Butts The most important thing on the internet. Must see.
spboyer/dotnet-workshops A Collection of .NET Workshops . Contribute to spboyer/dotnet-workshops development by creating an account on GitHub.
Performance Profiling F# The release of .NET Core version 3 contains some exciting cross-platform profiling tools. Today I’ll use some of the newly available tools to target problem areas and improve performance of my F#-bas
Sessions - Developer! Developer! Developer! North Session voting is now closed and the votes are being counted, analysed and speakers will be contacted. This page will show confirmed sessions later this week and our Agenda will be published on Friday!
Queueing theory and regular expressions Queueing theory is the study of waiting in line. That may not sound very interesting, but the subject is full of surprises. For example, when a server is near
Weather: Last Week Tonight with John Oliver (HBO) John Oliver discusses the tension between the public and private worlds of predicting the weather. Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel for more almost news as it almost happens: www.youtube.com/la...
Generate Json serializers at build time to reduce startup time · Issue #1568 · dotnet/runtime The generation of Json serializers via reflection at runtime has non-trivial startup costs. This has been identified as a bottleneck during prototyping of fast small cloud-first micro-services: Rep...
Anonymous classes and generics limit in .NET/C#? | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 14 Oct 2019 .NET, .NET Core, C#
Pixels of the Week – October 13, 2019 by Stéphanie Walter - UX designer & Mobile Expert. Your weekly curated Design and Front-End ressources and tools: color palette tool, accessibility, ebook on design systems for developers, iOS 13 and PWAs, typography and text rendering, UX and animations, an article trying to explain the crappy interface ...
IHttpContextAccessor cannot be used reliably in some scenarios · Issue #14975 · dotnet/aspnetcore The IHttpContextAccessor is used to access the HttpContext during the current request from components that were not given an explicit reference. The typical use case is something like this: public ...
Against Me! - From Her Lips To God's Ears (The Energizer) [Lyrics on Screen] Against Me!'s song From Her Lips To God's Ears (The Energizer) off the album Searching For A Former Clarity. I love the lyrics on this album, they mean so much and I had an awesome time making these videos! THANKS FOR WATCHING! Having trouble reading the ...
Amazon.com: Children of Time eBook: Adrian Tchaikovsky: Kindle Store Children of Time - Kindle edition by Adrian Tchaikovsky. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading Children of Time.
Marriott – Property Internet Terms of Use To upgrade to Enhanced Internet, you must first connect to the property's wireless network. To do so:
In one Maine town, ‘home paper’ is gone after 135 years - The Boston Globe In Biddeford, Maine, the daily Journal Tribune succumbs to economic reality.
How Multiplexing Changes Your HTTP APIs When I first learned about SPDY, I was excited about it for a number of reasons, but near the top of the list was its potential impact on APIs that use HTTP.
BlazorHelp Website > Blog - Blazor Microsoft Graph Calendar Example With Active Directory Authentication Microsoft Visual Studio Blazor
Expand BBJ_RETURN blocks with bool conditions by EgorBo · Pull Request #27167 · dotnet/coreclr Expand BBJ_RETURN basic blocks with boolean conditions, let me explain it via a pic: So it basically de-optimizes the control flow (optimized by Roslyn) but makes it a bit more friendly for optimi...
Resistance - The First Anonymous DEX and Privacy-Oriented Blockchain Resistance is an anonymous, decentralized exchange and privacy-oriented blockchain that combines Proof of Work and Proof of Research for block rewards.
Tenure announcement: April 2019 BREAKING NEWS: I’ve received tenure at Harvard! I want to thank all of the enemies that I had to destroy to achieve this great honor. Roger Davis at Princeton’s department of nutrition—you questioned my research on the efficacy of an all-Pop-Tart diet, bu...
I/O pipelines - .NET Learn how to efficiently use I/O pipelines in .NET and avoid problems in your code.
.NET Core 3.0 Availability on App Service · Issue #118 · Azure/app-service-announcements-discussions Discussion for .NET Core 3.0 Availability on App Service.
A detailed look at Ubuntu’s new experimental ZFS installer Let's take a sneak ZFS peek under the hood of Ubuntu Eoan Ermine's latest build.
The Insecure Elephant in the Room - CA Security Council [Update: October 16, 2019] The purpose of this article The purpose of this article is to demonstrate why I believe browser-based UI for website identity can make the web safer for everyone. I explain in great detail, the reasons why the UI and UX didn’t w...
Thousands of US troops deploying to Saudi Arabia: Pentagon The United States is deploying thousands of additional U.S. forces to Saudi Arabia in the aftermath of the Iran's attack on Saudi oil facilities in September.
PeachPie | PHP compiler to .NET PeachPie allows you to run PHP applications on .NET Core - faster, stabler and more secure.
Fix a Wobbly Table (with Math) Fix your wobbly table with just a small tweak - but why does this work? More links & stuff in full description below ↓↓↓ Reddit discussion: http://www.reddit.com/r/BradyHaran/comments/2dvp3m/an_end_to_wobbly_tables_just_trust_the_mathematics/ Featuring M...
Hack to the Future - NDC Sydney 2020 | Software Developers Conference Infosec is a continual game of one-upmanship; we build a defence and someone breaks it so we build another one then they break that and the cycle continues. Because of this, the security controls we have at our disposal are rapidly changing and the ones w...
Licensing Community Discussion · Issue #1024 · SixLabors/ImageSharp This issue exists for the community to discuss planned licensing changes in the ImageSharp Release Candidate. For reference here is the statement we published back in January 2019. ImageSharp, Imag...
Distribution comparison via the shift and ratio functions Distribution comparison via the shift and ratio functions
Blazor in more depth - NDC Sydney 2020 | Software Developers Conference In this talk, Blazor's two architects will take you deeper into the framework, showing a range of more advanced features and their internal workings. We'll dig into server-side Blazor and how we built the SignalR-based mechanism for efficiently streaming ...
At least 6,500 online stores were hacked for credit card data Among the affected parties are the Sesame Street Live online store which sells various merchandise from the popular kids show and the official website for the late painting icon, Bob Ross.
.NET Design Review: .NET Core 3.1 00:00:00 - Approved: Add file and directory creation methods that take an ACL https://github.com/dotnet/corefx/issues/41614#issuecomment-540773661 00:17:27 - Approved: Port `MemoryMappedFileSecurity` and add extensions for `MemoryMappedFile` https://gith...
Secretary Perry Subpoenaed in House Impeachment Inquiry Secretary Perry Subpoenaed in House Impeachment Inquiry Subpoena Demands Communications Regarding Ukraine, Giuliani, Parnas, and Fruman
Vox Borders is back — with a twist! Here's where Borders is going next. Tell me what stories I should do in the USA: https://www.vox.com/borders-usa Follow Johnny on Instagram: https://www.instagram.com/johnny.harris Follow Vox Borders on Facebook Watch: http://www.facebook.com/VoxBorders/ ...
Balloon effect - Wikipedia The balloon effect is an often-cited criticism of United States drug policy. The name draws an analogy between efforts to eradicate the production of illegal drugs in South American countries and the phenomenon of the same name when a latex balloon is sq...
ASP.NET Blog | Blazor Server in .NET Core 3.0 scenarios and performance Since the release of Blazor Server with .NET Core 3.0 last month lots of folks have shared their excitement with us about being able to build client-side web UI with just .NET and C#. At the same time, we’ve also heard lots of questions about what Blazor ...
Restructure commands by sfoslund · Pull Request #96 · dotnet/cli-lab Restructure commands based on issue #89: Converted root command to "remove", converted option "--dry-run" to command, and added "whatif" command. Added upper limit for...
Languages & Runtime: .NET Community Standup - Oct. 10th 2019 - We're Winging It Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
Iterating on Inclusion - Stack Overflow Blog What’s Next Our original text says: Be kind and friendly. Avoid sarcasm and be careful with jokes — tone is hard to decipher online. If a situation makes it hard to be friendly, stop participating and move on. Our new tenet is: Be inclusive and respectful...
Consolidated repo names · Issue #127 · dotnet/announcements As we announced earlier, we're planning on consolidating some of the repositories in the dotnet org. While this is still work in progress, we'd like to give you an update on where we are. S...
Pregnancy and maternity discrimination research findings | Equality and Human Rights Commission Read our findings in relation to pregnancy and maternity discrimination in this free report.
dotnet/orleans Orleans is a cross-platform framework for building distributed applications with .NET - dotnet/orleans
Application Manifests - Win32 apps An application manifest is an XML file that describes and identifies the shared and private side-by-side assemblies that an application should bind to at run time.
Navigator.sendBeacon() The navigator.sendBeacon() method asynchronously sends a small amount of data over HTTP to a web server.
The Cloud Native Show | Channel 9 Follow Shayne as he explores Microsoft campus to get the definition (and more) straight from engineers and product teams. Subscribe to the show! http://aka.ms/cloudnativeshow
IdentityServer/IdentityServer4 OpenID Connect and OAuth 2.0 Framework for ASP.NET Core - IdentityServer/IdentityServer4
ASP.NET Core Performance Best Practices Tips for increasing performance in ASP.NET Core apps and avoiding common performance problems.
OutOfMemory! card game OutOfMemory! card game for developers. Gain features, avoid OutOfMemory exception!
Packaging CLI programs into Docker images to avoid dependency hell In this post I show how to create a Docker image containing your favourite CLI tool, and a helper script for invoking it. I demonstrate with the AWS CLI.
Stack Overflow - Where Developers Learn, Share, & Build Careers Stack Overflow | The World’s Largest Online Community for Developers
AutoHotkey Free keyboard macro program. Supports hotkeys for keyboard, mouse, and joystick. Can expand abbreviations as you type them (AutoText).
Android-x86 - Porting Android to x86 Android-x86 is an Android Open Source Project licensed under Apache Public License 2.0. Some components are licensed under GNU General Public License (GPL) 2.0 or later.
The Third Annual C# Advent | Cross Cutting Concerns It's time for the C# Advent. New blog post(s) every day about C#, from December 1st to December 25th, 2019.
Implementation of efficient algorithm for changepoint detection: ED-PELT Implementation of efficient algorithm for changepoint detection: ED-PELT
Blazored/Modal A JavaScript free modal library for Blazor and Razor Components applications - Blazored/Modal
Grant Types — IdentityServer4 1.0.0 documentation The OpenID Connect and OAuth 2.0 specifications define so-called grant types (often also called flows - or protocol flows). Grant types specify how a client can interact with the token service.
What’s the maximum number of generic parameters for a class in .NET/C#? | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 4 Oct 2019 .NET, .NET Core, C#
Check If You Are in the Sephora and StreetEasy Data Breaches Data breach lookup site Have I Been Pwned has added the stolen data from the StreetEasy and Sephora data breaches to their engine so that users can check if their information was exposed.
jwilber/roughViz Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser. - jwilber/roughViz
Blazor Security Docs and Blog Posts Introduction I’m coming to Blazor with a WPF, Xamarin, and Angular background. I’ve done a good bit of full .NET Framework Web API and .NET Core Web API. But, I’ve not done any …
Convert A C# Object To Almost Any Format Data formats are an essential part of any programming toolbox. C# developers must understand how to take plain-old-C#-objects (POCOs) and convert them into standard data formats. The .NET community commonly refers to the conversion of data objects as seri...
Where Does River Water Go? - Numberphile Tom Crawford on the mathematics of where river water goes when it hits the sea. See all three Navier-Stokes videos at: http://bit.ly/NavierPlaylist More links & stuff in full description below ↓↓↓ Tom Crawford works at the University of Oxford... more at...
Street Battles Break Out After Hong Kong Bans Masks at Protests Street battles raged and the city’s subway operator suspended its entire network after Chief Executive Carrie Lam invoked emergency measures and banned people wearing masks in an effort to quell monthslong protests.
Ministry of Health fronts as cyber attack leaves patient data exposed CEO apologises after cyber attack exposes personal data of up to 1 million patients.
https://www.youtube.com/watch?v=HQDy-5IQvuU Both sentry guns scenes in this video. I DO NOT OWN ANY OF THE COPYRIGHTS! THE VIDEO AND THE AUDIO IN THIS CLIP IS PROPERTY OF FOX!
Twitter Declines to Explain Taking $1 Million From Hate Group The Federation for American Immigration Reform, the nation’s most powerful anti-immigrant hate group, appears to violate the company’s ad policies.
Improve the performance of StringBuilder by adamsitnik · Pull Request #27007 · dotnet/coreclr This is a DRAFT
Omni Trio - Renegade Snares (Original Mix) .02","cr":"US","cosver":"10.0","csi_page_type":"watch","player_response":"{
Australia Talks: Find out where you fit, and how you compare to other Australians in 2019 Do you feel lonely? Are you worried about making ends meet? What are the biggest issues you face? Answer a few quick questions, and Australia Talks can help you understand yourself, your neighbours and your country.
Use the Azure Application Insights Profiler settings pane - Azure Monitor See Profiler status and start profiling sessions
.NET Core 3.0 Availability on App Service · Issue #204 · Azure/app-service-announcements .NET Core 3.0 deployment on App Service Windows has started. We expect global deployment to complete by October 11th. We'll update this announcement to notify of deployment completion or if the...
1943 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
SQL-MisterMagoo/Blazor.PWA.MSBuild An MSBuild package which adds simple PWA functionality to Blazor client-side Apps - SQL-MisterMagoo/Blazor.PWA.MSBuild
BlazorHelp Website > Blog - Google Authentication in Server Side Blazor Microsoft Visual Studio Blazor
Oldpug/Bfi Optimizing Brainfuck interpreter. Contribute to Oldpug/Bfi development by creating an account on GitHub.
nanochess/bootOS bootOS is a monolithic operating system in 512 bytes of x86 machine code. - nanochess/bootOS
Why can I log in to my Facebook account with a misspelled email/password? I've been playing around with different login forms online lately to see how they work. One of them was the Facebook login form. When I logged out of my account my email and password were autocompl...
The GROUPing pitfall - ISoft Wiki The GROUPing pitfall is a very common logical error in SQL queries, especially among people getting familiar with a relational database.
In-Memory-Only ELF Execution (Without tmpfs) In which we run a normal ELF binary on Linux without touching the filesystem(except /proc).
NDIS meal provider caught using "Password123" for their clients, refuse to change it - The Big Smoke The Good Meal Co, an NDIS-sponsored meal provider has been using the same default password for all the private details of their customers. When approached, they doubled-down on the system, stating that it was perfectly safe.
Chrome UI for Deprecating Legacy TLS Versions Last October we announced our plans to remove support for TLS 1.0 and 1.1 in Chrome 81. In this post we’re announcing a pre-removal phas...
MvcConf 2010 Recently my good friend and fellow C4MVC junkie, Eric Hexter blogged about an event the ASP.NET MVC community is putting together called, MvcConf.
Virtualization-Based Security: Enabled by Default Virtualization-based Security (VBS) uses hardware virtualization features to create and isolate a secure region of memory from the normal operating system. Windows can use this "virtual secure mode" (VSM) to host a number of security solutions, providing ...
Embracing gRPC in .Net Core With remote procedure calls your APIs don’t need to be RESTful. You build your server methods and client calls, and gRPC takes care of the rest
dotnet/try-convert Sample tool showing how to build a global tool and also help you convert projects to .NET Core - dotnet/try-convert
Iraq blocks Facebook, Twitter, WhatsApp and Instagram, then shuts down internet amid civil unrest - NetBlocks Network data from the NetBlocks internet observatory show that Facebook, Twitter, WhatsApp, Instagram and other social and messaging apps have been blocked in Iraq by multiple internet providers as of ...
Overriding :root CSS variables from inner scopes In our design system at Stack Overflow, we use Less to compile CSS color values. We have global Less variables like @orange-500 that are frequently modified for hover states, building border styli...
Microsoft Surface Duo and Neo: The Software Developer Perspective - Uno Platform Microsoft’s hotly-awaited Surface event landed today, and it didn’t disappoint. Surface head honcho, Panos Panay, announced two wholly new dual-screen devices: the tablet-sized Surface Neo, which will run Windows 10X, a new version of the OS optimized for...
Don’t use Azure Functions as a web application I know, I know. That title is probably a bit too harsh and opinionated. But it got your attention, right?
Overriding :root CSS variables from inner scopes In our design system at Stack Overflow, we use Less to compile CSS color values. We have global Less variables like @orange-500 that are frequently modified for hover states, building border styli...
Designing Better Security Warnings – Firefox UX Security messages are very hard to get right, but it’s very important that you do. The world of internet security is increasingly complex and scary for the layperson. While in-house ...
API Proposal: Add Encoder/Decoder for new System.Buffer types · Issue #30957 · dotnet/runtime #30882 Discusses APIs for the Encoding classes in while this issue is about the stateful Encoder and Decoder types: #nullable enable namespace System.Text { public static class EncodingExtensions {...
String-based enums · Issue #2849 · dotnet/csharplang We've noticed a trend, especially in cloud services, that there is a need for extensible enums. While enums can in principle be extended by casting any int to the enum, it has the risk for conf...
Application Building with ASP.NET Core 3.0 - NDC Sydney 2020 | Software Developers Conference In this 2-day workshop, Damian from the ASP.NET Core team, will guide you through building multi-tier applications using ASP.NET Core. You'll learn about the latest improvements in 3.0 to build APIs, with Open API and authorization support, then build a f...
Intel 545s 2.5" 256GB SATA III 64-Layer 3D NAND TLC Internal Solid State Drive (SSD) SSDSC2KW256G8X1 - Newegg.com Buy Intel 545s 2.5" 256GB SATA III 64-Layer 3D NAND TLC Internal Solid State Drive (SSD) SSDSC2KW256G8X1 with fast shipping and top-rated customer service. Newegg shopping upgraded ™
PhobosLab Like last year with Underrun, I participated in this year's js13kGames – a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Voidcall, a Real-time Strategy game.
https://www.onlinegdb.com/ Online GDB is online compiler and debugger for C/C++. You can compile, run and debug code with gdb online. Using gcc/g++ as compiler and gdb as debugger. Currently C and C++ languages are supported.
Color should implement FromHsl methods · Issue #27164 · dotnet/runtime System.Drawing.Color currently has FromArgb, FromKnownColor, and FromName but lacks a way to Create a new color with only a changed Hue, Saturation, or Lumosity. Rationale and Usage This is certain...
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Add Encoding/Decoding APIs for new System.Buffer types https://github.com/dotnet/corefx/issues/41166#issuecomment-537141144 00:15:18 - Approved: Add Encoder/Decoder for new System.Buffer types https://github.com/dotnet/corefx/issues/...
New in ASP.NET Core 3.0: structured logging for startup messages: Exploring ASP.NET Core 3.0 - Part 6 In this post I describe a change in ASP.NET Core 3.0 that means startup messages use structured logging
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Call for Review: Web Assembly 1.0 is a W3C Proposed Recommendation | W3C News The WebAssembly (WASM) Working Group has published three Proposed Recommendations for Web Assembly 1.0:
Zynga's Breach Notification: How Not to Inform Victims "Cyberattacks are one of the unfortunate realities of doing business today," reads gaming company Zynga's data breach notification, thus breaking the first rule of crisis management: Own your mistakes. Hacker Gnosticplayers claims the company was still st...
What is the difference between ToArray and ToList? We as .NET developers probably use ToArray and ToList methods every day. But have you ever wonder how they work? What is the difference between them? Is there is a difference? :) If you have asked …
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Blazor Roundup From .NET Conf 2019 Last week was .NET Conf and it marked the release of .NET Core 3 and Blazor Server! In this post, I give a roundup of all the Blazor news from .NET Conf 2019 as well as some cool content from the online event.
Serving ASP.NET Core Web Content from External Folders ASP.NET Core makes it easy to create a new Web site, but by default the location of where the application runs and serves files from is pretty static and pinned to the startup folder of the application. In this post I discuss another usage scneario of bui...
Introducing .NET Core Windows Forms Designer Preview 1 | .NET Blog Introducing .NET Core Windows Forms Designer Preview 1 We just released a GA version of .NET Core 3.0 that includes support for Windows Forms and WPF. And along with that release we’re happy to announce the first preview version of the Windows Forms Desig...
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
IT Recruitment | Encode Talent Encode Talent provides bespoke, candidate-driven recruitment services to the IT industry in Adelaide and Melbourne
Add initial spec for gcheap dump tool by josalem · Pull Request #512 · dotnet/diagnostics This is an initial specification for a commandline tool capable of collecting GC Heap Dumps of dotnet processes on Linux, Mac, and Windows. CC - @caslan
Why online identities are smart career moves The final catalyst for me eventually taking the leap into the blogosphere came from an unexpected source. It was actually my own response to a Stack Overflow Question where I’d suggested that one of the best ways to make yourself more marketable as...
Firing mods and forced relicensing: is Stack Exchange still interested in cooperating with the community? The last weeks and days have seen some erratic behaviour by Stack Exchange Inc., such as likely illegal changes to the content license and the firing of an upstanding community moderator with no
v5.7 Release Notes Ordinarily we’d have a longer release cadence in between releases with more features, but with the recent release of .NET Core 3 we’ve cut this release cycle short so we can release a version of ServiceStack compatible with .NET Core 3+. Other than that t...
No, White MAGA Friend—You Weren't "Embarrassed" by Barack Obama I remember the day after the Election, a friend of mine who happens to be white, remarked on social media that he “finally wasn’t embarrassed of America and our President.” I sprained my eyes rolling them and they have never fully recovered. Since then I’...
Devirtualization: in need of some clarifications · Issue #13450 · dotnet/runtime I can't figure out which devirtualization cases are implemented at the moment of .NET Core 3.0 RC. Here is a quick and dirty example of some common (for me at least) use-cases: namespace Consol...
Native image lazy-loading for the web! In this post, we'll look at the new loading attribute which brings native <img> and <iframe> lazy-loading to the web!. For the curious, here&...
Using native DLL and resource files in BenchmarkDotNet projects How to use native DLL and resource files in benchmark projects.
Blazor Simple CQRS with MediatR Strong Recommendation I strongly recommend you take the time to watch NDC 2018 session entitled Vertical Slice Architecture – Jimmy Bogard at the bottom of this blog post. Unless you give you…
CppCon 2019: Olivier Giroux “The One-Decade Task: Putting std::atomic in CUDA.” http://CppCon.org — Discussion & Comments: https://www.reddit.com/r/cpp/ — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2019 — Some tasks are projected to take a long time to comple...
A computer built from NOR gates: inside the Apollo Guidance Computer We recently restored an Apollo Guidance Computer 1 , the computer that provided guidance, navigation, and control onboard the Apollo flight...
Impeachment.fyi - the latest impeachment news A quick snapshot of what's happening now in impeachment news.
Alba Use the Alba library in your testing projects to quickly write declarative specifications against the HTTP endpoint of an ASP.Net Core application by simulating an HTTP request in memory. Inspired by the "Scenario" testing mechanism in FubuMVC...
The Girl with the Hyperbolic Helicoid Tattoo - Numberphile Sabetta Matsumoto explains her mathematical tattoo.\nCheck out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor)\nMore links \u0026 stuff in full description below ↓↓↓\n\nSabetta's Twitter: https://twitter.com/sabe...
The Girl with the Hyperbolic Helicoid Tattoo - Numberphile Sabetta Matsumoto explains her mathematical tattoo. Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ Sabetta's Twitter: https://twitter.com/sabetta_ And...
Migrated asp.net core best practice to performance article & moved code to samples by wadepickett · Pull Request #14678 · aspnet/AspNetCore.Docs Fixes #14605 Internal Review URL What was done: Migrated: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AspNetCoreGuidance.m@ to : performance-best-practices. Light edit an...
Robots.txt Middleware For ASP.NET Core As a web developer, it’s important to remind ourselves that we push our work onto the internet for the world to see. Our development team utilizes Windows Azure for many environments, and all those environments need to be publicly accessible. There are wa...
davidfowl/AspNetCoreDiagnosticScenarios This repository has examples of broken patterns in ASP.NET Core applications - davidfowl/AspNetCoreDiagnosticScenarios
Kickstarter To Workers and Project Creators: Drop Dead | Current Affairs <p>The company doubles down on its anti-union stance and says it plans to fight its workers to the bitter end… </p>
wybiral/firehose Real-time news aggregate system. Contribute to wybiral/firehose development by creating an account on GitHub.
Wiener Winner Remix | Pinky Malinky | Netflix Futures Wiener is only one letter away from Winner - and Pinky Malinky made a video about it! #NetflixFamily SUBSCRIBE: http://bit.ly/NetflixKidsFamilyYouTubeSubscribe About Netflix Kids & Family: Welcome to the official Netflix Kids & Family channel! Every wee...
Frontpage EN – Tap-House – The gateway to the world of beer in your city The gateway to the world of beer in your city
aspnet/samples Samples for ASP.NET Core. Contribute to aspnet/samples development by creating an account on GitHub.
Oryx Design Lab The source for high quality royalty free game sprites, assets, and tilesets for game developers. Pixel art, retro game art, lo-fi art.
Three years of research into #thedress, digested – a lesson in humility for perceptual science Even the best perception experts in the land cannot predict whether you will see the dress as black and blue or white and gold. By Christian Jarrett
.NET Core 3 Local Tools A look at the .NET Core Local Tools introduced in 3.0, contrasting the new way with the old way of dealing with locally installed tools.
Aw, snap! What if Every Tab Crashes? For a small number of users of Chromium-based browsers (including Chrome and the new Microsoft Edge) on Windows 10, after updating to 78.0.3875.0, every new tab crashes immediately when the browser…
Introducing the CodeSearchNet challenge We’re announcing the CodeSearchNet Challenge and releasing a large dataset for natural language processing and machine learning.
Festive Fractals - Computerphile Fractals aren't just fascinating computer generated patterns, they could also be the key to future computer architecture. Professor Phil Moriarty explains. More from Phil on Sixty Symbols: bit.ly/C_SixtySym Silicon brain: https://youtu.be/2e06C-yUwlc T...
Dark Reader — dark theme for every website Dark mode on all websites. Care your eyes, use Dark Reader for night and daily browsing. For Chrome and Firefox.
xoofx/JitBuddy Disassemble to x86/x64 ASM listing the native code generated by the JIT of a managed method. - xoofx/JitBuddy
How do I use ASP.NET Core 3.0 types from a library project for shared Controllers, Middleware etc? While ASP.NET Core up to 2.2 could be consumed through NuGet to create library projects for shared Controllers, Middleware etc, how do I create a library that is able to use ASP.NET Core 3.0 types?
Circus Jobs - CircusTalk CircusTalk is the leading online circus professional network and community marketplace. Circus professionals, acts, shows, jobs, auditions and circus news – all at one place.
RicoSuter/NSwag The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript. - RicoSuter/NSwag
ffjson: faster JSON serialization for Golang | Paul Querna ffjson is a project I have been hacking on for making JSON serialization faster in the Go programing language. ffjson works by generating static code for Go’s JSON serialization interfaces. Fast binary serialization frameworks like Cap’n Proto or Protobu...
One-day hands-on Blazor Workshop Write a complete server-side Blazor PWA app with EF Core, API controllers, components, SignalR, AspNetCore Identity, and JS Interop.
Walking Down the Memory Lane with Bing – Part 3 In this episode, Maoni (CLR) and Mukul (Bing) talk about the new GC profiling APIs in .NET Core 3.0 and how to take advantage of them. Follow Maoni and Mukul on Twitter: https://twitter.com/maoni0 https://twitter.com/mjsabby
Everyone In Washington Is Reading the Whistleblower Complaint — Except Senate Republicans A nine-page whistleblower complaint might have been the most-read document in Washington on Thursday—but not among Senate Republicans.
Walking Down the Memory Lane with Bing Part 3 In this episode, Maoni (CLR) and Mukul (Bing) talk about the new GC profiling APIs in .NET Core 3.0 and how to take advantage of them. Useful Links Get started with .netMemory Management and garbage c
Enable Git LFS and merge the corefx-testdata repo with corefx · Issue #30973 · dotnet/runtime From my conversation with @ericstj, the steps would be: Make corefx-testdata adopt arcade. Create a rolling build. Have corefx subscribe to the output of that build. cc @safern @joperezr @ViktorHof...
Want Free Coding Lessons? Twitch Makes It Happen in Real Time While the platform might be known for videogame livestreams, more people are flocking there to share their work—or learn to be better programmers.
Intel 660p Series M.2 2280 512GB PCI-Express 3.0 x4 3D2 QLC Internal Solid State Drive (SSD) SSDPEKNW512G8XT - Newegg.com Buy Intel 660p Series M.2 2280 512GB PCI-Express 3.0 x4 3D2 QLC Internal Solid State Drive (SSD) SSDPEKNW512G8XT with fast shipping and top-rated customer service. Newegg shopping upgraded ™
dotnet-presentations/dotnetconf2019 Creative and technical content for running a .NET Conf 2019 local event in your community - dotnet-presentations/dotnetconf2019
Introducing IHostLifetime and untangling the Generic Host startup interactions: Exploring ASP.NET Core 3.0 - Part 5 In this post I introduce the new IHostLifetime interface and look at the interactions involved in the ASP.NET Core generic host startup and shutdown
Theresa May suppressed NINE reports proving immigration has little effect on employment or wages The London Economic | Theresa May suppressed NINE reports proving immigration has little effect on employment or wages | Politics
“Stubs” in the .NET Runtime As the saying goes: “All problems in computer science can be solved by another level of indirection”- David Wheeler
3.0 Release Notes | Npgsql Documentation Version 3.0.0 of the Npgsql Entity Framework Core provider has been released and is available on nuget. This version works with version 3.0.0 of Entity Framework Core, and bring new Npgsql features in addition to the general EF Core changes.
CLR Method Internals (.NET 2.0) Method calls are the bread and butter of C# and VB programming, but a lot of moving pieces go into making that all work.
Ray Tracing Denoising An overview of the state of the art in ray denoising. We'll go over sampling, noise, filtering, machine learning, and temporal techniques used in modern denoising systems.
Your Own Serverless Request Bin with Azure Functions Deploy your own Serverless Request Bin with Azure Functions so you can inspect HTTP requests in a secure and cost effective manner.
.NET Conf 2019 When and How to Use the Actor Model: an Introduction… In the era of cheap, commodity cloud computing the actor model is ascendant across all programming languages and runtimes, both for building distributed syste…
Algorand's cryptographic sortition There are several cryptocurrencies that are doing really interesting things, Algorand is one of them. Their breakthrough was to make a leader-based BFT algorithm work in a permissionless setting (and I believe they are the first ones who managed to do thi...
.NET Conf 2019 | Channel 9 .NET Conf is a FREE, 3 day virtual developer event co-organized by the .NET community and Microsoft. This year .NET Core 3.0 will launch at .NET Conf 2019! Come celebrate and learn about the new relea
[DSCTF 2019] CPU Adventure – Unknown CPU Reversing or: reverse-engineering a custom, unknown CPU from a single programtl;dr: We reverse-engineered a program written for a completely custom, unknown CPU architecture, without any documentation for th…
Breaking change proposal: StringInfo and TextElementEnumerator to support extended grapheme clusters · Issue #30955 · dotnet/runtime Proposal The StringInfo class (see MSDN docs) and TextElementEnumerator class provide APIs to get information about single display characters (sometimes called "graphemes") in a string. T...
.NET Community Standups | Streaming live each week These weekly live shows, hosted by the .NET team, are casual sessions full of community content, demos, Q&A, and discussions around what's happening in .NET.
novotnyllc/NuGetKeyVaultSignTool Contribute to novotnyllc/NuGetKeyVaultSignTool development by creating an account on GitHub.
Telerik UI for Blazor Scatter, Scatter Line, Bubble Charts Telerik UI for Blazor 2.1.0 – ASP.NET Core 3.0 Compatibility, Scatter, Scatter Line and Bubble Charts!
Signature help in collection inializers · Issue #38850 · dotnet/roslyn Collection initializers are just a syntactic sugar for calling an Add() method. When calling the Add() method explicitly, I get signature help: However, when using the collection initializer syntax...
ML.NET | Channel 9 Welcome to Machine Learning with ML.NET! In this introductory video series we will introduce the concept of Machine Learning, what you can do with various tooling, and how to get started with ML.NET!
El Camino: A Breaking Bad Movie | Official Trailer | Netflix Picking up moments after the series finale of Breaking Bad ends, Aaron Paul is back as Jesse Pinkman in El Camino: A Breaking Bad Movie, directed by Vince Gilligan, on Netflix October 11. For limited theatrical event, visit www.elcamino-movie.com for sho...
'System' not found after update to dotnet core 3.0 · Issue #3290 · OmniSharp/omnisharp-vscode Issue Description Steps to Reproduce Updated to dotnet core 3.0 following instructions here Created new project with dotnet new console Run dotnet build (0 errors and 0 warnings) Opened Program.cs ...
microsoft/FrozenObjects FrozenObjects serializer and deserializer. Contribute to microsoft/FrozenObjects development by creating an account on GitHub.
We Need a Carbon Tax, Now, That Goes Up Over Time If we tax fossil fuels – making them more expensive – then the awesome power and creativity of the free market will create diverse alternatives and efficiencies with minimal additional …
.NET Application Architecture Guides Free e-books and practical advice for developing for web, desktop, mobile, and microservices with Docker. Learn how to migrate existing .NET apps to the cloud.
dotnet-foundation/project-maturity-model Proposal/RFC for new .NET library development model. - dotnet-foundation/project-maturity-model
terrajobst/api-review-list Contribute to terrajobst/api-review-list development by creating an account on GitHub.
.NET Core 3.0 -- Post Launch Blog Posts .NET Core 3.0 -- Post Launch Blog Posts. GitHub Gist: instantly share code, notes, and snippets.
National Punctuation Day National Punctuation Day, September 24, celebrates the importance of proper punctuation.
Blazor - Official Release, Free Offer, and Future Plans I'm happy to announce the official release of DevExpress UI for Blazor. To help celebrate Blazor official launch at #dotnetconf, we're offering our this release to our customers free-of-charge!
3 as the sum of the 3 cubes - Numberphile A problem posed in 1953 is finally cracked by a network of computers in seven hours. More links & stuff in full description below ↓↓↓ Numberphile T-Shirts and stuff: https://teespring.com/stores/numberphile See our playlist previous videos on this area ...
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Add a Generic version of GetValues to Enum (probably GetName/GetNames) https://github.com/dotnet/corefx/issues/27453#issuecomment-534690642 00:24:12 - Approved: Add Path.RemoveRelativeSegments Api https://github.com/dotnet/corefx/iss...
davidfowl/BedrockFramework High performance, low level networking APIs for building custom servers and clients. - davidfowl/BedrockFramework
Windows Terminal Preview 1909 | Windows Command Line Welcome back to another release of the Windows Terminal! We have switched to the Windows version syntax, so this is the September 2019 release (1909). As always, you can download the latest release of the Terminal from the Microsoft Store or from the GitH...
[Linux] Add initial perf jitdump support · Issue #13462 · dotnet/runtime Linux uses the perf tools to profile application. The linux 4.10 kernel added support for a perf jitdump format. It has allows better JIT support for perf. Specifically allowing adding: native code...
Creating gRPC .NET Core Client Libraries - Steve Gordon In this post, I will show you how to easily create a shared class library which includes the auto-generate gRPC client code for reference by other projects.
UserSecrets Broken in VS 2019 16.3.0 - Developer Community Developer Community for Visual Studio Product family
Supreme Court bombshell: Britain is working once again Supreme Court judgement destroys Boris Johnson's attempt to silence parliament: In an extraordinary moment of political and legal drama, the British constitution stands firm against an out-of-control executive.
Welcome to .NET Conf 2019! Announcing .NET Core 3.0: https://aka.ms/dotnetcore3 #dotNETConf Filler after keynote that tells people what to expect for the day, how to participate in the technical treasure hunt and #CodeParty
Sagas Today has been a lively day in some parts of the Twitterverse debating the Saga pattern. As it stands, there are a few frameworks for .NET out there that use the term "Saga" for some framework implementation of a state machine or workflow. Trouble is, tha...
Announcing free C#, .NET, and ASP.NET for beginners video courses and tutorials - Scott Hanselman If you've been thinking about learning C#, now is the time to jump in! I've been working on this project for months and ...
Microsoft Launches New .NET Core Video Series - Thurrott.com Microsoft today released a new series of developer videos explaining the entire .NET Core stack.
Tips and Tricks for .NET Debugging in Visual Studio Announcing .NET Core 3.0: https://aka.ms/dotnetcore3 #dotNETConf Debugging is an inevitable but frustrating experience for every developer, but it's a subject that's not always taught or fully explored. This all-demo talk will cover known and lesser-kno...
What's New in SignalR with .NET Core 3.0? Announcing .NET Core 3.0: https://aka.ms/dotnetcore3 #dotNETConf .NET Core 3.0 brings a bevy of improvements to SignalR for developers who want to bring real-time to their apps. This session will cover these new features and introduce customers to the id...
Masters of the Fountain Pen:Kiyoshi Kato(Kato Seisakusho Com I claim no ownership of this video Posted for historical value. Just wish I could find the others in the series that disappeared. Original footage from
MiniProfiler/dotnet A simple but effective mini-profiler for ASP.NET (and Core) websites - MiniProfiler/dotnet
Modernizing .NET Desktop Applications with .NET Core Announcing .NET Core 3.0: https://aka.ms/dotnetcore3 #dotNETConf In this talk I'll provide an in-depth look at porting desktop applications to .NET Core 3 and cover different ways you can upgrade your WinForms and WPF applications such as leveraging Wind...
What's new in C# 8 - Part 2 Announcing .NET Core 3.0: https://aka.ms/dotnetcore3 #dotNETConf There's a lot more in C# 8: default interface members, async enumerables, ranges and indices, more pattern matching, and a host of other improvements. Join this talk for a whirlwind tour of...
What's new in C# 8 - Part 1 Announcing .NET Core 3.0: https://aka.ms/dotnetcore3 #dotNETConf How do you know whether a parameter you're passing or a result you're receiving can be null? With nullable reference types in C# 8.0 the answer is no longer
The Future of C++/CLI and .NET Core 3 | C++ Team Blog .NET Core 3.0 is now available and we have received a lot of questions about what that means for the future of C++/CLI. First, we would like to let everyone know that we are committed to supporting C++/CLI for .NET Core to enable easy interop between C++ ...
The C-Word - talking Calculus with Steven Strogatz — Numberphile This is Numberphile. We mainly post videos about mathematics and just numbers in general.
Mid Century Themes (Dark / Light) - Visual Studio Marketplace A mid-century inspired set of themes for Visual Studio.
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
ASP.NET Blog | Setting HTTP header attributes to enable Azure authentication/authorization using HTTPRepl Posted on behalf of Ahmed Metwally The HTTP Read-Eval-Print Loop (REPL) is a lightweight, cross-platform command-line tool that’s supported everywhere .NET Core is supported. It’s used for making HTTP requests to test ASP.NET Core web APIs and view th...
Locknote: The Internet of Pwned Things - Troy Hunt If it connects, it can be pwned! As much as we may love IoT, it introduces all new vulnerabilities in places we've never before seen them. We're collecting classes of data that have never been digitised before, storing it on the cloud and opening up contr...
dotnet/winforms Windows Forms is a .NET Core UI framework for building Windows desktop applications. - dotnet/winforms
prefers-color-scheme The prefers-color-scheme CSS media feature is used to detect if the user has requested the system use a light or dark color theme.
Test web APIs with the HTTP REPL Learn how to use the HTTP REPL .NET Core Global Tool to browse and test an ASP.NET Core web API.
Joining the .NET Foundation Maturity Model Pilot | .NET Blog Joining the .NET Foundation Maturity Model Pilot The .NET Foundation is starting a new pilot program to increase quality and user confidence in open source projects, using a new project maturity model. We’ve been working with the Technical Review Action G...
Alexis Kennedy I work at Failbetter Games. These days, I’m CEO. But I worked here for five years before that, and from when I joined in January 2014…
ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0 ASP.NET Core and Blazor updates in .NET Core 3.0 Today we are thrilled to announce the release of .NET Core 3.0! .NET Core 3.0 is ready for production use, and is loaded with lots of great new features for building amazing web apps with ASP.NET Core and B...
.NET Videos | Free videos from the .NET team and community Free videos for learning all aspects of the .NET developer platform, including web, mobile, desktop, C#, machine learning, containers/docker, and data access.
AWS Joins the .NET Foundation | Amazon Web Services Fred Wurden, General Manager of AWS Windows and Enterprise and Norm Johanson, Senior Software Dev Engineer, AWS SDKs and Tools We’re excited to announce today that AWS is joining the .NET Foundation as a corporate sponsor. AWS has a long-standing commitme...
dotnet/docs This repository contains .NET Documentation. Contribute to dotnet/docs development by creating an account on GitHub.
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
Announcing .NET Core 3.0 | .NET Blog Announcing .NET Core 3.0 We’re excited to announce the release of .NET Core 3.0. It includes many improvements, including adding Windows Forms and WPF, adding new JSON APIs, support for ARM64 and improving performance across the board. C# 8 is also part o...
.NET Videos | Free videos from the .NET team and community Free videos for learning all aspects of the .NET developer platform, including web, mobile, desktop, C#, machine learning, containers/docker, and data access.
Announcing F# 4.7 | .NET Blog We’re excited to announce general availability of F# 4.7 in conjunction with the .NET Core 3.0 release! In this post, I’ll show you how to get started, explain everything in F# 4.7 and give you a sneak peek at what we’re doing for the next version of F#.
Upgrade to 3.0 RTM packages and SDKs by NickCraver · Pull Request #426 · MiniProfiler/dotnet This bumps versioning off pre-release packages for the .NET Core 3.0 release today.
“UPSERT” Race Condition With MERGE I mentioned in Conditional INSERT/UPDATE Race Conditionthat most “UPSERT” code is defective and can lead to constraint violations and data integrity issues in a multi-user environment .In this post, I’ll show how to prevent duplicate key errors and data p...
Prevent users registering with passwords from data breaches It is generally recommended that developers of web applications ensure their users pick decent passwords. This often means ensuring a minimum length, preventing common passwords, or words from the dictionary. Sometimes users need to mix and match var...
Troy Hunt Returns to Denmark When dealing with security and preventing data breaches, the process starts with understanding people and how people think ...
dotnet-presentations/aspnetcore-app-workshop This workshop will teach you ASP.NET Core by building a complete conference management website from scratch. - dotnet-presentations/aspnetcore-app-workshop
Chocolatey's Website Gets a Long Awaited Redesign! Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
Creature Keeper Combat Teaser Creature Keeper is an action adventure RPG with a strong focus on combat and exploration. Learn about the creatures of the world as you tame and fight alongside them. The more you learn about them, the more powerful you become. Make sure to check out th...
It’s time to stop lionizing Dian Fossey as a conservation hero — Lady Science A new documentary, 'She Walks With Apes,' hails Dian Fossey as inspiration to a new generation of conservationists. But the brutal conservation methods she enacted on local African people should make us think twice about her legacy as a conservation hero.
Peddle the Pedal to the Metal Howard Chu gives tips and techniques for writing highly efficient and scalable software drawn from decades of experience. The guiding principle is a simple one, and can be applied nearly everywhere. The talk is focused on programming in C.
DevOneConf 2019 - Rainer Stropek - SPA revolution with webassembly and ASP.NET Blazor Rainer Stropek, CEO at Software Architects Twitter: @rstropek SPA REVOLUTION WITH WEBASSEMBLY AND ASP.NET BLAZOR WebAssembly (WASM) is challenging JavaScript's monopoly in the browser. Many higher-level languages are currently evaluating whether WASM is...
2.1.x changes and .NET Core 3.0 support by NickCraver · Pull Request #172 · NickCraver/StackExchange.Exceptional Also preps for a Linux build here, work in progress!
JDK 13: The new features in Java 13 Java 13 arrives with improvements to garbage collection, application class-data sharing, and text blocks
python/cpython The Python programming language. Contribute to python/cpython development by creating an account on GitHub.
America has two economies—and they’re diverging fast Red and blue America dramatically represent different segments of the economy. Here is what you need to know.
Scotiabank slammed for 'muppet-grade security' after internal source code and credentials spill onto open internet Blueprints for mobile apps, databases exposed in public GitHub repos
What's my birthday? My colleague Mesut asked me if using random identifiers of 128-bit would be enough to avoid collisions. I've been asked similar questions, and every time my answer goes something like this: you need to calculate the number of outputs you need to generat...
What's my birthday? Ever wondered how much uniformly-random output you need to generate to have some chance to find a collision? This tool is for you!
Chrome 78 Beta: a new Houdini API, native file system access and more Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, macOS, and Wi...
Fix width issues (side-scroll) and remove unused layout bits by NickCraver · Pull Request #99 · dotnet-foundation/dotnetfoundation-website This fixes the side-scroll on most pages, yay! Overall changes: Removes unused sections from _Layout Fixes a few @ Razor issues that later .NET versions will go boom on. Fixes side scroll by tweak...
Hackean código fuente y credenciales de acceso de Scotiabank Hackean código fuente y credenciales de acceso de Scotiabank : auditorías de sistemas especialistas servicios IICyberSecurity IICS
Amazon.com: Logitech MX Master 2S Wireless Mouse – Use on Any Surface, Hyper-fast Scrolling, Ergonomic Shape, Rechargeable, Control up to 3 Apple Mac and Windows Computers (Bluetooth or USB), Graphite: Computers & Accessories Buy Logitech MX Master 2S Wireless Mouse - Use on Any Surface, Hyper-fast Scrolling, Ergonomic Shape, Rechargeable, Control up to 3 Apple Mac and Windows Computers (Bluetooth or USB), Graphite: Mice - Amazon.com ✓ FREE DELIVERY possible on eligible purcha...
dotnet/corefx CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others. - dotnet/corefx
This is how you get rid of null reference exceptions forever In this episode, Rich sits down with Immo to explore how the new new nullable reference types feature works for library and framework developers. [00:00] Intro[00:54] What are nullable reference types
davidfowl/BedrockFramework High performance, low level networking APIs for building custom servers and clients. - davidfowl/BedrockFramework
praeclarum/sqlite-net Simple, powerful, cross-platform SQLite client and ORM for .NET - praeclarum/sqlite-net
Herding Cats: A Primer for Programmers Who Lead Programmers: J. Hank Rainwater: 9781590590171: Amazon.com: Books Herding Cats: A Primer for Programmers Who Lead Programmers [J. Hank Rainwater] on Amazon.com. *FREE* shipping on qualifying offers. This self-help guide is for programmers who need to improve their management and leadership skills.
Amazon.com: Work Rules!: Insights from Inside Google That Will Transform How You Live and Lead (9781455554799): Laszlo Bock: Books Amazon.com: Work Rules!: Insights from Inside Google That Will Transform How You Live and Lead (9781455554799): Laszlo Bock: Books
The Far Side Comic Strip by Gary Larson - Official Website | TheFarSide.com Visit the official online home of The Far Side comic strip by Gary Larson for your daily dose of Gary’s classic cartoons.
Awesome Orrery - Objectivity #212 Conservator Bethany Palumbo show us an awesome 18th Century orrery at the Bournemouth Natural Science Society. More links below ↓↓↓ Bethany’s website: https://www.palumboconservation.com/ Bournemouth Natural Science Society’s website: http://bnss.org.uk...
Federal ruling could make it legal to go topless in Utah, 5 other states SALT LAKE CITY (KUTV) - A federal court ruling over a ban on women going topless in public could made it legal for women to go topless in Utah, Colorado, Wyoming, New Mexico, Kansas, and Oklahoma, according to a local TV station. The 10th Circuit Court of...
CryptographicException on .NET Core 3, Windows only "The specified RSA parameters are not valid; both Exponent and Modulus are required fields." · Issue #30914 · dotnet/runtime I'm getting the following error when creating RSA from RSAParameters, but only on Windows for .NET Core 3.0. This works on .NET 4.7.2, .NET Core 2.1 (Windows and macOS), and .NET Core 3.0 (macO...
Data Breach | Animates Pet Supplies Animates is a new breed of pet store with everything for your pets needs under one roof including Products, Vet Services, Grooming, DIY Dog Washes and even catteries. We are putting more care in pet care.
Create a Meetup Account Find Meetups and meet people in your local community who share your interests.
icsharpcode/ILSpy .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform! - icsharpcode/ILSpy
Walking Down the Memory Lane with Bing – Part 2 Get started with .net https://dotnet.microsoft.com?WT.mc_id=ondotnet-c9-cxa Memory Management and garbage collection in .NET https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/memory-management-and-gc?WT.mc_id=ondotnet-c9-cxa In this e...
jeffkl/KluGet Provides a replacement NuGet experience for command-line based restores. - jeffkl/KluGet
LEOPOLD NASA FOIA 2019 OK Asteroid Source document contributed to DocumentCloud by Jason Leopold (Jason Leopold Investigations).
It's .NET ROCKS! Talking about Blazor with ASP.NET Web Forms developers Jeff talks to Carl and Richard about Server-Side Blazor for long-time Web Forms developers and the audio is presented as .NET Rocks episode 1652 and available at: https://dotnetrocks.com/?show=1652 Stay tuned for a little extra discussion with Carl an...
Demystifying Tail Call Optimization - DEV Community 👩💻👨💻 Exploring what tail call optimization is, how it works and why you should use it. Tagged with tailrecursion, tailcalloptimization, compiler, c.
unoplatform/workshops workshops, study guides and learning materials for the Uno Platform - unoplatform/workshops
UnoConf Livestream - Presented by Uno Platform Watch the UnoConf live stream for presentations from Miguel de Icaza, Jerome Laban (CTO Uno Platform), Rocky Lhotka, and Billy Hollis. Lightning sessions presented by Matt Lacey, Mathieu Fillion, Andres Pineda and Sam Basu. Schedule: • 7:03 Welcome to Un...
BeagleBoard.org® Launches BeagleBone® AI, Offering a Fast Track to Getting Started with Artificial Intelligence at the Edge /PRNewswire/ -- The BeagleBoard.org® Foundation today announces general availability of the newest, fastest, most powerful BeagleBoard.org® BeagleBone® low...
Interview with Scott Hunter on .NET Core 3.0 Chris Woodruff talks to director of program management for the .NET platform, Scott Hunter, about what developers can expect from .NET Core 3.
Out-of-memory exception in a managed application that's running on the 64-bit .NET Framework Describes an issue that causes a managed application that targets the .NET Framework 4.6.1 to throw an out-of-memory exception from the CLR. Workarounds are provided.
[WIP] Pinned Object Heap by VSadov · Pull Request #26111 · dotnet/coreclr to build/test stuff. not ready yet
[WIP] Implement portable tailcall helpers by jakobbotsch · Pull Request #26418 · dotnet/coreclr Implement the portable tailcall helpers described in https://github.com/dotnet/coreclr/blob/master/Documentation/design-docs/tailcalls-with-helpers.md with a few variations. Stubs EH clause ...
Implement struct marshalling via IL Stubs instead of via FieldMarshalers by jkoritzinsky · Pull Request #26340 · dotnet/coreclr Currently, our system for marshalling fields of structures between managed and native code is completely separate from our system for marshalling parameters or return values, even though most of th...
Cascadia Code | Windows Command Line Cascadia Code is finally here! You can install it directly from the GitHub repository’s releases page or automatically receive it in the next update of Windows Terminal. Wait, what’s Cascadia Code? Cascadia Code was announced this past May at Microsoft’s ...
Disable nop padding in R2R images and remove jumpstamps from the runtime by davmason · Pull Request #26740 · dotnet/coreclr This is still a work in progress, there are some failing tests and I still need to run perf tests on it, but I want to get eyes on it as early as possible. This change does three things: Remove no...
Miles 10 Titanfall 2 Replay Demo This is a short video demonstrating the replay functionality of Miles 10! During the game, a file is saved to disc, capturing all input from the game to the Miles runtime. Miles Studio lets you replay these files, which is great for bug reproducing and i...
gRPC and C# 8 Async stream gRPC and its idea to describe an API in a standardized file, which can generate both client and server code to interact in different languages is a compelling idea.In this post, I would like to have a
What is the fastest way to do Array Table Lookup with an Integer Index? I have a video processing application that moves a lot of data. To speed things up, I have made a lookup table, as many calculations in essence only need to be calculated one time and can be reus...
Prague .NET Meetup with Maoni Stephens [ENG] Experimental stream/video from the .NET meetup with the Garbage Collector (GC) architect Maoni Stephens in Prague, Czech Republic. [0:16] Introduction and talk start [57:08] First Q&A [1:20:23] Panel discusion start
dotnet/roslyn The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs. - dotnet/roslyn
John Balcerzak - Wikipedia John Balcerzak is a former police officer from Milwaukee, Wisconsin who served as president of the Milwaukee Police Association from 2005 to 2009. Balcerzak first gained national attention in 1991, when he was fired for having handed over an injured child...
WATCH: Full exchange between Corey Lewandowski and House Judiciary Counsel Barry Berke Barry Berke, legal counsel for the House Judiciary Committee, questioned former Trump campaign manager Corey Lewandowski about his relationship with the president and what he told former special counsel Robert Mueller as Mueller investigated Russian inter...
Noita Gameplay - Explaining what every pixel is simulated means Hi, in this video I play some Noita and at the same time try to explain what it means that
A Cancel Culture Glossary Every day, I check my twitter feed, and sure enough, every day, it greets me with another Cancelling. A Cancelling is, generally speaking, any time people on the internet join together to express negative emotions and opinions about someone or something. ...
dotnet pack creates odd dates in package using version 3.0.100-preview9-014004 · Issue #3388 · dotnet/core dotnet pack creates odd dates in package using version 3.0.100-preview9-014004 After switching to the version listed above our nuget packages started having very strange dates. The first date that ...
Announcing .NET Core 3.0 Release Candidate 1 | .NET Blog Today, we’re announcing .NET Core 3.0 Release Candidate 1. Just like with Preview 9, we’ve focused on polishing .NET Core 3.0 for a final release. We are now getting very, very close. We intend to release the final version on September 23 at .NET Conf.
Polly-Contrib/Polly.Contrib.WaitAndRetry Polly.Contrib.WaitAndRetry is an extension library for Polly containing helper methods for a variety of wait-and-retry strategies. - Polly-Contrib/Polly.Contrib.WaitAndRetry
Nick Craver - Why you should wait on upgrading to .Net 4.6 Update (August 11th): A patch for this bug has been released by Microsoft. Here’s their update to the advisory: We released an updated version of RyuJIT tod...
Banks, Arbitrary Password Restrictions and Why They Don't Matter Allow me to be controversial for a moment: arbitrary password restrictions on banks such as short max lengths and disallowed characters don't matter. Also, allow me to argue with myself for a moment: banks shouldn't have these restrictions in place anyway...
Running async tasks on app startup in ASP.NET Core 3.0: Exploring ASP.NET Core 3.0 - Part 4 In this post I describe how a small change in the ASP.NET Core 3.0 WebHost makes it easier to run asynchronous tasks on app startup using IHostedService
BUG: Json.NET converter for IPAddress does not work in .NET Core 3.0 specifically · Issue #30873 · dotnet/runtime Using Json.NET converters within the .NET Core 3.0 runtime fails. However in .NET Core 2.2 or .NET Framework 4.8 it works fine. It seems like some "Type" is not coming through correctly. ...
Read-Only Array and Tuple Types in TypeScript TypeScript 3.4 added a bit of syntactic sugar to the language that makes it easier to work with read-only array and tuple types.
How .NET 4.8 Can Break Your Application A colleague was calling me in to look at a broken .NET application after installing a preview up an upcoming Windows KB. The application was not starting up all the time. That are easy issues becau…
Dealing with the compromise Fact Sheet Definitely Compromised For at least the 4,611 users contained in the breach. IP addresses used since at least the beginning of September. Account details (email, birthday). Recent content you've made (particularly threads in Talk to Staff / Pr...
jerriep/dotnet-outdated A .NET Core global tool to display outdated NuGet packages in a project - jerriep/dotnet-outdated
An Introduction to OwningComponentBase In this post, I'm going to explore the new OwningComponentBase class. I'll look at the quirks of service scopes in Blazor and how this class can help to manage them.
Pre-DDD 14 Curry Night Come join @rammesses and many of the usual suspects (and speakers) for a curry on Friday night before DDD14. Drinks in town somewhere (TBA) first, then a very nice curry at House Of Flavours - what's not to like?
Build a 6502 computer Learn how computers work by building and programming a computer with the classic 6502 microprocessor.
https://www.youtube.com/watch?v=vfDazZfxlNs Haskell is a purely functional programming language: by default, Haskell functions do not cause side effects such as system I/O, nondeterminism, or exception handling. As such, Haskell programs are generally expressed in terms of monad transformers, which...
Best Media Streaming Devices | Live streaming apps powered by Plex Plex can enable the best streaming devices available to serve your content anywhere. Our live streaming app will give your media the Hollywood treatment.
2019: July - October Political Notes - Richard Stallman Each political note has its own anchor in case you want to link to it.
Uno Platform - Home The only platform for building native mobile, desktop and WebAssembly apps with C#, XAML from a single codebase. Open source and professionally supported.
Careers- Junior Data Scientist ICX Media is a DC-based social video intelligence start-up; we use machine learning and NLP to identify patterns and trends in social media data to help inform content creation and acquisition strategies for media and entertainment companies. Whether it...
Introduction to Functional Programming in F# — Softwarepark This series of posts will introduce you to the world of functional programming (FP) in F#. Rather than start with theory or a formal definition, I thought that I'd start with a typical business problem and look at how we can use some of the functional pro...
TimeWarpEngineering/blazor-state Manage client side state in Blazor using MediatR pipeline. - TimeWarpEngineering/blazor-state
ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0 Release Candidate 1 .NET Core 3.0 Release Candidate 1 (RC1) is now available. This release contains only a handful of bug fixes and closely represents what we expect to release for .NET Core 3.0. Please see the release notes for additional details and known issues.
False or misleading claims There are laws in place to protect you from being misled about the products and services you buy. Businesses are not allowed to make statements that are incorrect or likely to create a false impression.
Events I'll be Attending in 2019 Here's what's known and I can talk about, there are always others on the back-burner or waiting to be announced. There's also always private events in various locations around the world.
xunit/xunit xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. - xunit/xunit
Finalization implementation details | .NET Blog Years ago I wrote a document on making finalization scanning concurrent. At the time there was an internal team that was using finalization as a way to resurrect objects and putting them back in their cache. While we’ve always advised to folks that finali...
Legal Immigration: Last Week Tonight with John Oliver (HBO) John Oliver explains how our legal immigration system works, and how it often doesn’t. Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel for more almost news as it almost happens: www.youtube.com/lastweektonigh...
Bump mixin-deep from 1.3.1 to 1.3.2 by dependabot · Pull Request #1367 · buildo/react-components Bumps mixin-deep from 1.3.1 to 1.3.2. Commits 754f0c2 1.3.2 90ee1fa ensure keys are valid when mixing in values See full diff in compare view Maintainer changes This version was pushed to npm ...
BluestormDNA/ProjectPSX Experimental C# Playstation Emulator. Contribute to BluestormDNA/ProjectPSX development by creating an account on GitHub.
GC does not correctly evaluate the memory load on Linux · Issue #13371 · dotnet/runtime On Linux, when running in an unrestricted environment, the GC uses sysconf(SYSCONF_PAGES) * sysconf(_SC_PAGE_SIZE) to evaluate the total memory consumption of the system (https://github.com/dotnet/...
https://www.youtube.com/watch?v=r-TLSBdHe1A Performance clearly matters to users. For example, the most common software update on the AppStore is
beemdevelopment/Aegis A free, secure and open source app for Android to manage your 2-step verification tokens. - beemdevelopment/Aegis
Veldrid Veldrid is a low-level graphics library for .NET. It can be used to create high-performance 2D and 3D games, simulations, tools, and other graphical applications. Unlike most other .NET graphics libraries, Veldrid is designed to be portable, meaning it is...
Bye Bye Love Provided to YouTube by Elektra Records Bye Bye Love · The Cars The Cars ℗ 1987 Elektra/Asylum Records Bass Guitar: Benjamin Orr Additional Vocals: Benjamin Orr Drums: David Robinson Additional Vocals: David Robinson Guitar: Elliot Easton Additional...
BlazorHelp Website > Blog - Blazor Error Handling OwningComponentBase and EF Core Tracking Microsoft Visual Studio Blazor
http://phk.freebsd.dk/B-Heap/queue.html Would you believe me, if I claimed that an algorithm which has been on the books as "optimal" for 46 years, which have been analyzed in excruciating detail by geniuses like Knuth and taught in all CS courses in the world, can be optimized to run ten times...
Adopting Blazor - running C# on the client side and building rich web apps in one tech stack you’ll love - Telerik UI for Blazor Webinar Adopting Blazor - running C# on the client side and building rich web apps in one tech stack you’ll love. Check it now!
Tutorial series for simulating NES Graphics – BIT INK STUDIOS On my twitter page (follow me if you haven’t yet!) I’ve been creating a few very quick tutorials to help people understand what NES graphics mean. I see a lot of people doing pixel art and just calling it “8-bit” or “NES style”, but a lot of the time it m...
Aditya Anand – Medium Read writing from Aditya Anand on Medium. CyberSec Professional | Hacker | Developer | Open Source Lover | Website - aditya12anand.com | Donate - paypal.me/aditya12anand.
Ongoing EOSIO exploit allows attacker to steal 30,000 EOS as network freezes An ongoing exploit on EOSIO is allowing an attacker to win every roll on gambling dApp EOSPlay. So far, the attacker gained 30,000 EOS worth over $110,000.
Search Experiences For Your ASP.NET Core Apps With Elasticsearch As a developer, I want to build the best software my users can have. More often than not, a great search experience is at the forefront of that user experience. In this post, I’ll show you how to build a search experience within your ASP.NET Core applicat...
davidfowl/DynamicLinq Dynamic LINQ queries based on C# 4 dynamic. Contribute to davidfowl/DynamicLinq development by creating an account on GitHub.
DOH! DNS over HTTPS explained | APNIC Blog A deeper look at the potential benefits of DNS over HTTPS, or DOH.
CallSiteValidator doesn't cache results of the walk · Issue #2353 · dotnet/extensions When ScopeValidation is on for the dependency injection container, we walk to resolution graph and find places where service lifetimes are mismatched (like singleton -> scoped). This logic curre...
langleyfoxall/laravel-nist-password-rules 🔒 Laravel validation rules that follow the password related recommendations found in NIST Special Publication 800-63B section 5. - langleyfoxall/laravel-nist-password-rules
Detecting Sync over Async Code in ASP.NET Core - CodeOpinion Not properly awaiting async calls can lead to thread pool starvation. Most often caused by sync over async code. Here's how you can detect and fix it.
Every game should copy Death Stranding’s “Very Easy Mode” Not every player wants to suffer through gatekeeping challenges just to see a game.
pipeline doc - by Rick-Anderson · Pull Request #14414 · dotnet/docs Internal review URLs System.IO.Pipelines Todo Hook up TOC add metadata UE Pass Fixes #7516
Buy Samsung HMD Odyssey+ - Microsoft Store Immerse yourself in the virtual world with this cutting-edge VR headset.
Automatically Compress Images on Pull Requests - Calibre Calibre’s new GitHub Action allows you to compress raster images with minimal setup automatically. Never ship unoptimised graphics again.
Improvements to Interop Marshaling in V4: IL Stubs Everywhere | .NET Blog When the CLR needs to transition between managed and native code – usually because of P\Invoke or COM interop – we need to generate marshaling stubs (little chunks of code) to handle that specific call and transform the data from managed to native format ...
Introduction to Compilers and Language Design A compiler translates a program written in a high level language into a program written in a lower level language. For students of computer science, building a compiler from scratch is a rite of passage: a challenging and fun project that offers insight i...
Compilers This course discusses ideas in the implementation of compilers. Learn how a program for humans is translated into a program more suited to machines!
CSEP501: Compiler Construction Catalog Description: Principles and practice of building efficient implementations of modern programming languages. Lexical, syntactic, and semantic analysis of programs. Intermediate program representations. Intra- and interprocedural analysis and optimi...
svaarala/duktape Duktape - embeddable Javascript engine with a focus on portability and compact footprint - svaarala/duktape
sciter – Multiplatform HTML/CSS UI Engine for Desktop and Mobile Application sciter – Multiplatform HTML/CSS UI Engine for Desktop and Mobile Application
ChocoPy: A Programming Language for Compilers Courses ChocoPy is a programming language designed for classroom use in undergraduate compilers courses. ChocoPy is a restricted subset of Python 3, which can easily be compiled to a target such as RISC-V. The language is fully specified using formal grammar, typ...
IRL Analogies Explaining Digital Concepts are Terrible Remember the anti-piracy campaign from years back about "You Wouldn't Steal a Car"? This was the rather sensationalist piece put together by the Motion Picture Association of America in an attempt to draw parallels between digital piracy and wha...
Durable Functions Overview - Azure Introduction to the Durable Functions extension for Azure Functions.
ABC News Democratic Debate - WATCH THE FULL DEBATE (2019) Here are the 5 key takeaways from the ABC News Democratic debate https://abcn.ws/2kg8cjX 10 Democratic presidential candidates take the debate stage at Texas Southern University in Houston, including former Vice President Joe Biden, New Jersey Sen. Cory ...
.NET Core 1.0 -> 3.0 Upgrade by NickCraver · Pull Request #62 · kevin-montrose/Sigil This change set: Bumps to 5.0-preview Adds git-based versioning Adds SourceLink Upgrades all project system components Moves from .NET 2.0 -> 4.5 + netstandard1.5 to net461, netstandard2.0, and...
.NET Core Opinion 14 - Razor Pages for HTML, Controllers for APIs .NET Core opinions are returning from a summer holiday in time to brave the melancholia of autumn.
Walking Down the Memory Lane with Bing Part 1 In this episode, Maoni (CLR) and Mukul (Bing) talk about large page support in .NET Core 3.0 and the performance improvement in the Bing scenario. Useful Links Get started with .NET CoreMemory managem
Kickstarter Has Fired Two Union Organizers in Eight Days It’s the first union effort at a well-known tech company.
Combining Razor and Blazor Pages in a Single ASP.NET Core 3 Application - Mikael Koskinen This tutorial show how you can combine Razor and Blazor Pages in a single ASP.NET Core 3 application
App Store Review Guidelines - Apple Developer The App Store Review Guidelines provide guidance and examples across a range of development topics, including user interface design, functionality, content, and the use of specific technologies. These guidelines are designed to help you prepare your Apps ...
Building dev tools & designing C#: An interview with Eric Lippert Eric Lippert is a champion of the C# world. You’ll find great insights on the history of C#, the system.random class, and developer tool design.
Languages & Runtime: .NET Community Standup - Sept. 12th 2019 - .NET Conf, .NET 5, OpenFSharp Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
How I Finally Fixed My Parents Dodgy Wifi With AmpliFi I have no idea who it was that first modified Maslow's hierarchy of needs in this fashion, but I do know that's it's never been truer than now: More wifi things used by more people in more corners of the house. Many people do now consider connectivity ...
Idea: Extension/derivation of sealed classes · Issue #13345 · dotnet/runtime I believe this proposal idea -- if implemented -- would require changes in both CoreCLR and the C# compiler, thus I'm posting it in this repo. Various usage cases exist where it is desirable to...
r/programming - A high-speed network driver written in C, Rust, Go, C#, Java, OCaml, Haskell, Swift, Javascript, and Python 234 votes and 110 comments so far on Reddit
ixy-languages/ixy-languages A high-speed network driver written in C, Rust, Go, C#, Java, OCaml, Haskell, Swift, Javascript, and Python - ixy-languages/ixy-languages
A high-speed network driver written in C, Rust, Go, C#, Java | Hacker News You can perfectly do in same in C# just like they did with Go.We do it all the time in Windows low level coding within .NET, the reason why they didn't beats me, most likely not knowledgeable enough of .NET capabilities.As for Java, hopefully with project...
ixy-languages/ixy.cs The Ixy network driver re-written in C#. Contribute to ixy-languages/ixy.cs development by creating an account on GitHub.
Switch intellisense between frameworks · Issue #39 · OmniSharp/omnisharp-vscode Now intellisense from all available target frameworks are shown together. It creates a lot of noisy when developer is working on one framework but leave another one failing. Offer a feature to swit...
The Value of EV Certificates Remains Regardless of Changes To The EV Indicator in Major Browsers In the upcoming releases, we can expect to see the EV certificate indicator moved from the URL or address bar to the Page Info.
Control - Discover a World Unknown After a secretive agency in New York is invaded by an otherworldly threat, you become the new Director struggling to regain Control
draft-ietf-quic-transport-23 - QUIC: A UDP-Based Multiplexed and Secure Transport [Docs] [txt|pdf|xml|html] [Tracker] [WG] [Email] [Diff1] [Diff2] [Nits] Versions: (draft-ietf-quic-spin-exp) 00 01 02 03 04 05 06 07 08 09 10 11...
john-h-k/MathSharp A vector and matrix library written in C# using hardware intrinsics - john-h-k/MathSharp
Amazon.com: iBUYPOWER Gaming PC Computer Desktop Trace2 9250 (Intel Core i7-9700F 3.0GHz, NVIDIA GeForce GTX 1660 Ti 6GB, 16GB DDR4, 240GB SSD, 1TB HDD, WiFi & Win 10 Home) Black: Computers & Accessories Amazon.com: iBUYPOWER Gaming PC Computer Desktop Trace2 9250 (Intel Core i7-9700F 3.0GHz, NVIDIA GeForce GTX 1660 Ti 6GB, 16GB DDR4, 240GB SSD, 1TB HDD, WiFi & Win 10 Home) Black: Computers & Accessories
Running with Server GC in a Small Container Scenario Part 1 – Hard Limit for the GC Heap | .NET Blog I’ve checked in 2 configs related to specifying a hard limit for the GC heap memory usage so I wanted to describe them and how they are intended to be used. Feedback would be greatly appreciated. In order to talk about the new configs it’s important to un...
PrivacySafe: The Anti-Cloud Appliance Boing Boing is proudly sponsored by Privacy Safe! PrivacySafe is building the anti-cloud. For the first time, you can order a portable, private, and secure IoT storage appliance built on a fully-op…
Scabs "I mean, 40 Wall Street actually was the second-tallest building in downtown Manhattan, and it was actually before the World Trade Center th...
La facture | ICI Radio-Canada.ca Télé Démythifiez l’univers de la consommation et soyez informé de vos droits. Enquêtes et reportages sur les injustices vécues par des citoyens.
Microsoft, Hewlett Foundation preparing to launch nonprofit that calls out cyberattacks - CyberScoop Microsoft and the Hewlett Foundation will soon launch a nonprofit organization known as the "Cyber Peace Institute" that calls out bad actors in cyberspace.
XBox Underground (Part 1) – Darknet Diaries This is the story about the XBox hacking scene and how a group of guys pushed the hacking a little too far.
Testable timers with Reactive Extensions for .Net - Mark's Blog See how to write timer functions and control the flow of time with Schedulers from Reactive Extensions for .Net.
Weakness in Intel chips lets researchers steal encrypted SSH keystrokes DDIO makes servers faster. It can also allow rogue servers to covertly steal data.
ASP.NET Community Standup - September 10th 2019 - 5 Year Anniversary Show! Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2019-09-10
ASP.NET Community Standup - September 10th 2019 - 5 Year Anniversary Show! Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2019-09-10
Urban Street Network Orientation My new article, Urban Spatial Order: Street Network Orientation, Configuration, and Entropy, has just been published in one of my favorite journals: Applied Network Science (download free PDF). Thi…
Herding Code 239: Jerome Laban on Uno Platform – Herding Code Download / Listen: Herding Code 239: Jerome Laban on Uno Platform
Firefox’s Test Pilot Program Returns with Firefox Private Network Beta – The Mozilla Blog We’re kicking off our relaunch of the Test Pilot program by beta testing our project code named Firefox Private Network.
Democracy Diverted: Polling Place Closures and the Right to Vote In the 6 years since Shelby County v. Holder gutted key voter protections, more than 1,600 polling sites have been closed in 13 states. It’s time for Congress to act: tell them to #RestoreTheVOTE and pass the VRAA! http://bit.ly/PassVRAA
nip.io - wildcard DNS for any IP Address Stop editing your etc/hosts file with custom hostname and IP address mappings.
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Review System.Buffers.SequenceReader(T) proposals https://github.com/dotnet/corefx/issues/40962#issuecomment-530060857 01:15:19 - Needs Work: SequenceReader(T).AdvanceTo(SequencePosition) https://github.com/dotnet/corefx/issues/40843...
Say hello to the new Visual Studio terminal! | Visual Studio Blog Building on the momentum from the recently announced Developer PowerShell, we are excited to share the first preview of the new Visual Studio terminal. This new preview experience is part of Visual Studio version 16.3 Preview 3. Rather than build every...
September 10, 2019—KB4515384 (OS Build 18362.356) Learn more about update KB4515384, including improvements and fixes, any known issues, and how to get the update.
New in ASP.NET Core 3: Service provider validation: Exploring ASP.NET Core 3.0 - Part 3 In this post I describe the ValidateOnBuild feature that is new to .NET Core 3.0. I also show five gotchas to look out for that the DI validator will miss.
AArnott/Nerdbank.GitVersioning Stamp your assemblies, packages and more with a unique version generated from a single, simple version.json file and include git commit IDs for non-official builds. - AArnott/Nerdbank.GitVersioning
Online ticketing company investigating 'potential vulnerability' in its systems An online ticketing company has quickly moved to fix a potential vulnerability after a university student claimed the personal details of thousands of people had been revealed.
Remove some boxing from tuples with >= 8 elements by stephentoub · Pull Request #26584 · dotnet/coreclr Remove some boxing from tuples with >= 8 elements Take advantage of #14698 to avoid boxing the TRest argument and improve devirtualization. Method Toolchain Mean Error Ratio Allocated GHC...
Publishing A Single EXE File In .NET Core 3.0 - .NET Core Tutorials Say I have a simple “Hello World” console application that I want to send to a friend to run. The friend doesn’t have .NET Core installed so I know I need to build a self contained application for him. Easy, I just run the following command in my project ...
awslabs/s2n s2n : an implementation of the TLS/SSL protocols. Contribute to awslabs/s2n development by creating an account on GitHub.
Taskbar Latency and Kernel Calls I work quickly on my computer and I get frustrated when I am forced to wait on an operation that should be fast. A persistent nuisance on my over-powered home laptop is that closing windows on the …
Deploying Containerised Apps to Azure Web App for Containers In this post, I show how to setup and configure the Azure Web App for Container service. I also show how to automatically deploy new images to the instance using Azure Pipelines.
GC Perf Infrastructure – Part 0 | .NET Blog In this blog entry and some future ones I will be showing off functionalities that our new GC perf infrastructure provides. Andy and I have been working on it (he did all the work; I merely played the consultant role). We will be open sourcing it soon and...
Drop netstandard1.x support by NickCraver · Pull Request #422 · MiniProfiler/dotnet Going forward, only support netstandard2.x and above, but retain the net461 builds to minimize binding pain and related issues. This also lessens the dependency tree in the provider libs that were ...
Review: IT Chapter Two is overlong, but Pennywise will still haunt your dreams Two Bills: Skarsgård shines and Hader turns in best performance of his career.
Support asp-items for datalist element · Issue #7663 · dotnet/aspnetcore The <datalist> element can be used to create a HTML-only "type-to-select" drop-down list (aka combobox with input enabled). The elements with the <datalist> tag are of type &l...
Building a modern campus Microsoft is on a journey, modernizing workplaces across all regions where we do business. We’re making this investment for our employees to provide an exceptional place to work and create greater collaboration and community. We are transforming the way w...
Google hit by antitrust probe from 50 attorneys general The investigation will focus on the search giant's dominance in digital advertising.
tonsky/FiraCode Monospaced font with programming ligatures. Contribute to tonsky/FiraCode development by creating an account on GitHub.
Move crossgen2 to CoreCLR repo by MichalStrehovsky · Pull Request #26513 · dotnet/coreclr Moves the crossgen2 sources from the CoreRT repo. TODO: Commit as dotnet-bot Build fixes (we probably want to do a self-contained publish for now) Coordinate move day with other contributors R...
Compiler Explorer - CUDA (NVCC 10.1 Update 1) // Type your code here, or load an example. __global__ void square(int *array, int n) { int tid = blockIdx.x; if (tid < n) array[tid] = array[tid] * array[tid]; }
Nedbank blocks customers from using password managers Nedbank confirmed that it has temporarily disabled the ability for users to copy-and-paste their username and password into the bank’s login portal.
MvvmCross/MvvmCross The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac. - MvvmCross/MvvmCross
Common Systems Programming Optimizations & Tricks - paulcavallaro Today’s blog post is an overview of some common optimization techniques and neat tricks for doing “systems programming” – whatever that means today. We’ll walk through some methods to make your code run faster, be more efficient, and to squeeze just a lit...
Announcing CT Monitoring for Report URI! I've spoken a lot about Certificate Transparency on my blog recently and how powerful it is for site operators to be able to keep track of certificates issued for their domains. We plan to make that even easier by integrating CT monitoring into Report URI...
Australia’s 2020 Cyber Security Strategy The Australian Government is developing our nation’s next Cyber Security Strategy as part of its commitment to protecting Australians from cyber threats.
DuckDuckGo Settings Customize DuckDuckGo to your liking! For example, change the fonts and colors, or boost results from your region.
Klein Tools NCVT-1 Voltage Tester, Non-Contact Voltage Detector for AC Voltage, Low Battery Indicator and Auto Shutdown, Batteries Included - Electrical Tools - Amazon.com Klein Tools NCVT-1 Voltage Tester, Non-Contact Voltage Detector for AC Voltage, Low Battery Indicator and Auto Shutdown, Batteries Included - Electrical Tools - Amazon.com
IdentityServer for ASP.NET Core 3 In short: is released (along with the introspection and access control validation handler). As part of the longer version, you might ask yourself how we can do that before ASP.NET Core 3 itself is …
Display exact match search result at the top and with clear label · Issue #7463 · NuGet/NuGetGallery Current Workaround Searching on NuGet.org and package manager UI in VS Use packageid:{package ID}. For example, packageid:Westwind.AspnetCore.Markdown. Install using package manager console (PMC) i...
Using Certificate Authentication with IHttpClientFactory and HttpClient This article shows how an HttpClient instance could be setup to send a certificate to an API to use for certificate authentication. In an ASP.NET Core application, the IHttpClientFactory can be use…
Quotes by Brian W. Kernighan Quotes about programming, coding, computer science, debugging, software industry, startups and motivation. Programming wisdom.
How an Élite University Research Center Concealed Its Relationship with Jeffrey Epstein New documents show that the M.I.T. Media Lab was aware of Epstein’s status as a convicted sex offender, and that Epstein directed contributions to the lab far exceeding the amounts M.I.T. has publicly admitted.
Availability of nullable attributes outside of Core 3.0 · Issue #30493 · dotnet/runtime First issue here be kind :) Following on from https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-05-15.md, we now have a way to annotate our existing APIs for nullable referenc...
Discovering Hard Disk Physical Geometry through Microbenchmarking « Blog Modern hard drives store an incredible amount of data in a small space, and are still the default choice for high-capacity (though not highest-performance) storage. While hard drives have been around since the 1950s, the current 3.5″ form factor (actually...
BlazorFiddle - Blazor .Net Developer Playground and Code Editor in the Browser. @page "/" <h1>Hello, world!</h1> Welcome to your new app.
Developer Sign Up Start building with the functionality you need. Authentication Group permissions Social login Single Sign-On Okta as a SAML identity provider User management dashboard Email and forum support Multi-factor with Google Authenticator Workflows (e.g. forgot p...
The evolution of Family Link parental controls Family Link has now been available as a resource to families for two years. At I/O, we’re sharing what’s new.
Publishing a package no longer creates a release and other GitHub Package Registry updates - The GitHub Blog When publishing a package in GitHub Package Registry, a release and corresponding tag will no longer be created. When publishing a package with a version corresponding to an existing tag and release, the package is
Gaming's #MeToo Moment and the Tyranny of Male Fragility After the death of Zoë Quinn's alleged abuser, the trolls have escalated their racket, raising the question of whose mental health society tries to protect.
Navigating the .NET Ecosystem In 2002, .NET was released. Over the next 12+ years, the .NET developer community patiently grew at a seemingly steady pace. Then, things started evolving rapidly. Microsoft anticipated the changing ecosystem and embraced the open-source development minds...
unoplatformdev You can now search for packages across feeds. Try searching for a package in the search box. Learn more.
Blazor Blazor is a single-page web application (SPA) framework built on .NET that runs in the browser with Mono's WebAssembly run-time, or server-side via SignalR. Bl…
The Mystery of 42 is Solved - Numberphile 42 was the last remaining number below 100 which could not be expressed as the sum of three cubes (*) - UNTIL NOW More links & stuff in full description below ↓↓↓ (*) barring numbers for which this known to be IMPOSSIBLE - see previous videos. See our p...
Interacting with native libraries in .NET Core 3.0 - Red Hat Developer We examine the new NativeLibrary class in .NET Core 3.0 and show how you can use it instead of the DllImport attribute.
Painless Password Hash Upgrades Background & Summary Existing websites and applications implementing an older password hashing algorithm like MD5 or SHA1 must be upgraded to a more secure algorithm. Both of these older algori…
Roundup #53: .NET Core 3 Preview 9, Improved NuGet Search, Prefer ValueTask to Task, .NET Core API Performance - CodeOpinion Here are the things that caught my eye recently in .NET. I’d love to hear what you found most interesting this week. Let me know in the comments or on Twitter. Announcing .NET Core 3.0 Preview 9 Today, we’re announcing .NET Core 3.0 Preview 9. Just like...
Episode 33 - .NET Core 3.0, MSIX and The Windows Store with James Montemagno In this episode of The .NET Core podcast we talked to James about his work dog fooding most of the technologies we've all used, from Xamarin to .NET Core. We also talked about releasing apps using preview bits, MSIX, and the Windows Store.
CSRF is (really) dead A little while back I wrote a blog post about how "CSRF is dead". It focused on SameSite cookies, a powerful yet simple feature to protect your website against CSRF attacks. As powerful as it was, and as much as it will kill CSRF, you had to enable it on
Why Are You Removing Website Identity, Google and Mozilla? - CA Security Council You can’t have consumer privacy without having strong website identity Today there’s a huge wave toward protecting consumer privacy – in Congress, with the GDPR, etc. – but how can we protect user privacy on the web without establishing the identity of th...
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
42 is the new 33 - Numberphile 42 is the only remaining (eligible) number below 100 which has not been represented as the sum of three cubes... 33 was cracked by Andrew Booker from the University of Bristol. More links & stuff in full description below ↓↓↓ The original 33 video: https...
[Updated: New Statement] Flight1 Security Breach | FSElite Update Sep 7th 2019 @ 09:05z: Flight1 has issued an email to users responding to the security breach we previously reported on. Here's their statement in full. == Important Information: Yesterday,
Goodbye XSS Auditor Chrome has retired the XSS Auditor because of problems with bypasses and security. This article describes how the Auditor worked, how it was bypassed and how it began. It examines the XSS Auditor’s weaknesses and the vulnerabilities it caused. Finally, it...
Space Invaders | Design Icons Design Icons is a new series from Game Maker's Toolkit, charting the history of game design through influential and important games. Starting with an invasion from space... Sources An Intro to Videogame Design History | The Game Design Forum http://theg...
Local variable getting modified by function call · Issue #13362 · dotnet/runtime Local variable gets modified by an unrelated function call, with .NET Core 3.0. Admittedly the type in question is a bit weird, lifted from a CoreCLR test case. In the code snippet below, "ins...
"Give me a break”: Elizabeth Warren just cut through the dumbest climate argument "This is exactly what the fossil fuel industry wants us to be talking about."
OWASP/CheatSheetSeries The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics. - OWASP/CheatSheetSeries
microsoft/PowerToys Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating an account on GitHub.
FancyZones Tutorial Tutorial video for the Microsoft PowerToys window manager utility called FancyZones. More information at: https://github.com/Microsoft/PowerToys
DisposableFieldsShouldBeDisposedDiagnosticAnalyzer eats up memory resulting in VS crash - Developer Community Developer Community for Visual Studio Product family
Event Sourcing: Projections with Liquid Projections - CodeOpinion Projections are an important yet simple concept when working with event sourcing. Here's how to use Liquid Projections in .NET for creating Projections.
Entity component system - Wikipedia Entity–component–system (ECS) is an architectural pattern that is mostly used in game development. ECS follows the composition over inheritance principle that allows greater flexibility in defining entities where every object in a game's scene is an entit...
My RustConf 2018 Closing Keynote I promised two things when I did the closing keynote at RustConf 2018:
Kestrel server does not get grade A in SSL tests because it has no cipher suit preference · Issue #30767 · dotnet/runtime From @ChrML on Thursday, September 5, 2019 7:09:29 AM Description From ASP Core 3.0 preview6 and newer it is now possible to get a grade B, instead of a previous grade F, on the SSL test (https://w...
Hack Yourself First: How to go on the Cyber-Offence - NDC Sydney 2020 | Software Developers Conference Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
.Net Down Under Community Day 2019 On Saturday October 19, 2019, the Sydney .Net community will be coming together for a day of learning and networking, hosted at the Microsoft Reactor. This day will be an opportunity for Sydney .Net developers to hear about the latest developments in the ...
An Introduction to SequenceReader - Steve Gordon In this post, we'll learn about SequenceReader a new type in .NET Core 3.0 which can be used to efficiently consume a ReadOnlySequence from a PipeReader.
Infrastructure in C# using the Azure Management SDK • Jamie Phillips Infrastructure in C# using the Azure Management SDK I have wanted to this post for some time, and I thought today would be the day. If you have been a reader of my blog, then you would know that I am an advocate of using alternatives to Azure ARM template...
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
.NET Core Process APIs not Consistent (or always useful) in all situations · Issue #28990 · dotnet/runtime .NET Core Process APIs not Consistent (or always useful) in all situations The Process APIs should return accurate and useful values in all situations. I wrote a simple app that uses all the memory...
SixLabors/ImageSharp.Web :globe_with_meridians: Middleware for ASP.NET-Core for image manipulation. - SixLabors/ImageSharp.Web
Announcing Entity Framework Core 3.0 Preview 9 and Entity Framework 6.3 Preview 9 | .NET Blog The Preview 9 versions of the EF Core 3.0 package and the EF 6.3 package are now available for download from nuget.org. These are the last planned previews before we release the final versions later this month. We have almost completely stopped making cha...
Utf8String design proposal · Issue #2350 · dotnet/corefxlab Utf8String design discussion - last edited 14-Sep-19 Utf8String design overview Audience and scenarios Utf8String and related concepts are meant for modern internet-facing applications that need to...
Knowledge Management for Developers | Stack Overflow for Teams Stack Overflow for Teams is a space for teammates to ask questions and find answers. Sharing company information has never been easier.
wybiral/stream-sources Tool for real-time scraping of news articles. Contribute to wybiral/stream-sources development by creating an account on GitHub.
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Creating a custom xUnit theory test DataAttribute to load data from JSON files In this post I'll show how you can create a custom implementation of an xUnit DataAttribute that loads the data for theory tests from JSON files.
Split the big jit files to allow better GitHub experience. · Issue #13359 · dotnet/runtime GitHub doesn't support showing huge files, for example, https://github.com/dotnet/coreclr/blob/master/src/jit/flowgraph.cpp has 25680 lines, but GitHub will show you only the first 14908. And i...
Careers Behind the Code with Maoni Stephens For this month's episode we have Maoni Stephens, the owner for the .NET GC. She's a deep domain expert in garbage collection for over 15 years and has a lot of interesting learnings to share about b
Should We Trust Microsoft With Linux? There is a vocal minority of desktop Linux user community that frowns at Microsoft’s involvement with the Linux kernel. These skeptics ignore the fact that these 'Microsoft' developers are “Linux developers” first and employee for some company second. It’...
Announcing .NET Core 3.0 Preview 9 | .NET Blog Today, we’re announcing .NET Core 3.0 Preview 9. Just like with Preview 8, we’ve focused on polishing .NET Core 3.0 for a final release and aren’t adding new features. If these final builds seem less exciting than earlier previews, that’s by design.
ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 9 .NET Core 3.0 Preview 9 is now available and it contains a number of improvements and updates to ASP.NET Core and Blazor. Here’s the list of what’s new in this preview: Blazor event handlers and data binding attributes moved to Microsoft.AspNetCore.Compo...
What is Dark? Dark is a holistic language, editor, and infrastructure, for building backend web services. Our goal is to make coding 100x easier.
Absence of 'unsafe' C# keyword/switch does not guarantee type or memory safety. Absence of 'unsafe' C# keyword/switch does not guarantee type or memory safety. - UnsafeWithoutKeyword.cs
Custom internal calls in .NET Core hosting · Issue #11941 · dotnet/runtime P/Invoke is not so efficient as internal calls when working with frequent native code calls, for instance, game scripting runtime. Internal calls in CoreCLR are hard coded in ecalllist.h and limite...
Conditionally remove the GC transition from a P/Invoke by AaronRobinsonMSFT · Pull Request #26458 · dotnet/coreclr This has been tested with a simple native function BOOL NextUInt(DWORD *t) and works in all scenarios: public static class NativeLibrary { [DllImport(nameof(NativeLibrary), EntryPoint = "N...
XKCD forum data breach impacted 562,000 subscribers The popular webcomic platform XKCD has suffered a data breach that exposed data of its forum users, the incident impacted 562,000 subscribers.
r/Twitter - About half the gifs on twitter show one frame then go black. [firefox] 3 votes and 5 comments so far on Reddit
Attribute for minimal runtime impact during an unmanaged call · Issue #30741 · dotnet/runtime The work in dotnet/coreclr#26458 is about exposing a way for users to indicate to the runtime that the P/Invoke (unmanaged call) is well-behaved (see API below) enough that the runtime doesn't ...
Get Ghostly - Microsoft Store Download this app from Microsoft Store for Windows 10, Windows 10 Team (Surface Hub), HoloLens. See screenshots, read the latest customer reviews, and compare ratings for Ghostly.
Over 328,000 Users Hit by Foxit Data Breach | SecurityWeek.Com Over 328,000 users were affected by a data breach that involved hackers gaining access to Foxit “My Account” information.
Reynolds Number - Numberphile Second of three videos we're doing on Navier Stokes and related fluid stuff... featuring Tom Crawford. More links & stuff in full description below ↓↓↓ Playlist: http://bit.ly/NavierPlaylist Part 1 (Navier-Stokes): https://youtu.be/ERBVFcutl3M Part 3 (Ri...
natemcmaster/CommandLineUtils Command line parsing and utilities for .NET. Contribute to natemcmaster/CommandLineUtils development by creating an account on GitHub.
ghuntley/serverless-to-cgi-bin A browser extension that replaces occurrences of 'serverless' with 'cgi-bin' - ghuntley/serverless-to-cgi-bin
Zero PMK Installation (CVE-2019-12587) | Garbelini M. E. Hijacking ESP32/ESP8266 clients connected to enterprise networks
10 Personal Finance Lessons for Technology Professionals 10 Personal Finance Lessons for Technology Professionals *** https://www.troyhunt.com/10-personal-finance-lessons-for-technology-professionals/ Thanks for viewing my YouTube Channel. This video has been indexed with Threelly AI: https://chrome.google.c...
32-Bit Apps 'Not Optimized for Your Mac' No Longer Working on macOS Catalina When macOS Mojave was announced, Apple warned that it would be the last version of macOS that would support older 32-bit apps. Apple has been phasing...
Static TypeScript: An Implementation of a Static Compiler for the TypeScript Language - Microsoft Research Static TypeScript is designed to be useful in practice (especially in education), while being amenable to static compilation targeting small devices.
Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety: Eric Schlosser: 9780143125785: Amazon.com: Books Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety [Eric Schlosser] on Amazon.com. *FREE* shipping on qualifying offers. <b><b>The Oscar-shortlisted documentary Command and Control</i>, directed by Robert Kenner, find...
Hardware Intrinsics in .NET Core | .NET Blog Several years ago, we decided that it was time to support SIMD code in .NET. We introduced the System.Numerics namespace with Vector2, Vector3, Vector4, Vector<T>, and related types. These types expose a general-purpose API for creating, accessing, and op...
Blazor 3.0 Roadmap · Issue #8177 · dotnet/aspnetcore This is a tracking item for the overall Blazor features in .NET Core 3.0 Items are arranged by milestone. DESIGN: items mean that the design work will occur in that milestone - the actual product w...
SQL Server Retries with Dapper and Polly Retryable SQL Server exceptions, that lovely little library called Polly, and Dapper (or your favorite database access library)
dotnet/aspnetcore ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - dotnet/aspnetcore
Comparing Startup.cs between the ASP.NET Core 3.0 templates: Exploring ASP.NET Core 3.0 - Part 2 In this post I take a brief look at the different ASP.NET Core templates in the .NET Core 3.0 SDK and their corresponding Startup.cs
Create customized instances of Visual Studio What if you could have a different version of Visual Studio with different settings and extensions based on the type of application you are building? Good news, you can do that with a feature called RootSuffix. In this video, Mads Kristensen shows you how...
Livin’ on the Edge: Root Causing Regressions As we’ve been working to replatform the new Microsoft Edge browser atop Chromium, one interesting outcome has been early exposure to a lot more bugs in Chromium. Rapidly root-causing these re…
I’m sorry, but were you actually trying to remember your comical passwords? I love a good XKCD comic; Randall Munroe has a unique way of cutting right to the crux of technology issues and always doing it in a humorous fashion. Little Bobby Tables remains an all-time classic and it’s amazing how many times you’ll see...
Alec Alec Holowka died last week. This came after a week in which several revelations about his past and present actions came to light, from…
[RyuJIT] Recognize and optimize constant set membership tests · Issue #8418 · dotnet/runtime It would be useful if the JIT recognized tests like: if ('0' <= c && c <= '9') - can be reduced to a single branch + compare + subtract if (c == ' ' || c == &#...
The Size and Shape of Raindrops - Sixty Symbols All about how raindrops form and fall. Featuring Professor Mike Merrifield.\nMore links and info below ↓ ↓ ↓\n\nMore with Professor Merrifield: http://bit.ly/Merrifield_Playlist\n\nOur weather-themed playlist: http://bit.ly/Weather_Videos\n\nProfessor Me...
Publishing to Azure Container Registry using Azure Pipelines In this post, I show how to automate the building of a Docker image using Azure Pipelines. As well as how to automatically publish the image to an Azure Container Registry.
GitHub Actions Build by NickCraver · Pull Request #416 · MiniProfiler/dotnet Trying to get the build setup in actions here
Support installing multiple versions of .NET Core SxS · Issue #25 · actions/setup-dotnet I would like to use this action to setup .NET Core for some class libraries I support. I like to run tests on multiple versions of .NET Core, but it appears I cannot use this task to install multip...
.NET Annotated Monthly | September 2019 - .NET Tools Blog Ahhh, September. It’s such a great month that it’s been memorialized in a popular song by Earth, Wind, and Fire. In many places, school starts again and autumn will soon be upon us (for the north half of the world). … Continue reading →
AsciiDoc Home Page AsciiDoc is a text document format for writing notes, documentation, articles, books, ebooks, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page.
Just Delete Me | A directory of direct links to delete your account from web services. Can't find what you're looking for? Help make justdelete.me better.
The Size and Shape of Raindrops - Sixty Symbols All about how raindrops form and fall. Featuring Professor Mike Merrifield. More links and info below ↓ ↓ ↓ More with Professor Merrifield: http://bit.ly/Merrifield_Playlist Our weather-themed playlist: http://bit.ly/Weather_Videos Professor Merrifiel...
TylerLeonhardt/test-module Contribute to TylerLeonhardt/test-module development by creating an account on GitHub.
wybiral/spirit-box SDR spirit box. Contribute to wybiral/spirit-box development by creating an account on GitHub.
Alan Turing to be the face of new £50 note Today, Bank of England Governor, Mark Carney, announced that Alan Turing will appear on the new £50 polymer note.
Static analysis for .NET 5 · Issue #30740 · dotnet/runtime In FxCop's hey day, many rules were written to help validate the correctness and performance of .NET code. .NET has evolved significantly since then, however, and the creation of new rules has ...
Workflow syntax for GitHub Actions - GitHub Help A workflow is a configurable automated process made up of one or more jobs. You must create a YAML file to define your workflow configuration.
The ghost who codes: how anonymity is killing your programming career He lurks quietly in the darkness emerging only to briefly churn out some markup during business hours. He has no face, no name, no records. His only weapon is his word. He is: This is not the work of fiction, these ghosts walk among us, blending seamle...
OpenSSL PRNG is not (really) fork-safe - Martin Boßlet When the patch for Android’s SecureRandom was released last week, I was a little surprised. In addition to fixing the Apache Harmony implementation of SecureRandom, the patch also contained
NuGet PackageReference format (package references in project files) Details on NuGet PackageReference in project files as supported by NuGet 4.0+ and VS2017 and .NET Core 2.0
The Egg - A Short Story The Egg Story by Andy Weir Animated by Kurzgesagt A Big Thanks to Andy Weir for allowing us to use his story. The original was released here: http://www.galactanet.com/oneoff/theegg_mod.html Visit his website here: http://www.andyweirauthor.com/ If you...
Initial Actions commit by NickCraver · Pull Request #171 · NickCraver/StackExchange.Exceptional Testing out an Actions CI build, first steps (doesn't do containers and testing yet)
cr.yp.to: 2017.07.23: Fast-key-erasure random-number generators A stream cipher expands a secret key into a long stream of random bytes. The standard security goal for a stream cipher is easy to explain: the attacker can't distinguish the output bytes from independent uniform random bytes. Saying that a random byte is...
Application Building with ASP.NET Core 3.0 - NDC Sydney 2020 | Software Developers Conference In this 2-day workshop, Damian from the ASP.NET Core team, will guide you through building multi-tier applications using ASP.NET Core. You'll learn about the latest improvements in 3.0 to build APIs, with Open API and authorization support, then build a f...
jedisct1/dsvpn A Dead Simple VPN. Contribute to jedisct1/dsvpn development by creating an account on GitHub.
Locknote: The Internet of Pwned Things - NDC TechTown 2020 If it connects, it can be pwned! As much as we may love IoT, it introduces all new vulnerabilities in places we've never before seen them. We're collecting classes of data that have never been digitised before, storing it on the cloud and opening up contr...
femto-io MicroPython compatible. Wi-Fi/Bluetooth 4.2. Fits in a USB Port! (ESP32-D2WD, 2MiB). ESP32-D2WD (2MiB)
The Plan to Use Fitbit Data to Stop Mass Shootings Is One of the Scariest Proposals Yet In the aftermath of yet another mass shooting in America, loved ones grieve, gun control advocates call for common-sense reforms, and politicians suggest new “solutions” that won’t do anything about guns. These proposals frequently focus on mental health,...
The Otherside of Yemen (I love this country!) ► SUBSCRIBE for daily travel videos: http://bit.ly/2hyQnZ1 ► INSTAGRAM? Join me @drewbinsky! I ask myself, why should I focus on the negatives when there's so many positive things to say about Yemen? Look, there's no doubting that Yemen is undergoing so...
Navier-Stokes Equations - Numberphile Tom Crawford (sporting a Navier-Stokes tattoo) talks about the famed equations - subject of a $1m Millennium Prize.\nPart 2 (Reynolds Number): https://youtu.be/wtIhVwPruwY\nPart 3 (River Water): https://youtu.be/5mGh0r3zC6Y\nMore links \u0026 stuff in ful...
Ultimate Dog Tease Dogs... Love.... Food. Video by Andrew Grantham: http://facebook.com/klaatu42 T-SHIRTS: http://talkinganimalmerch.com (all profits go to SPCA) facebook: http://tinyurl.com/talkanimal twitter: http://twitter.com/talkinganimals
Proposal: Modify Object class, remove ToString, static and instance Equals, and GetHashCode methods; and the == operator · Issue #13343 · dotnet/runtime These methods should never have been members of the Object class. ToString only makes sense for a tiny subset of types which have a string representation: primitives, enums, and few other "val...
The Baseline Interpreter: a faster JS interpreter in Firefox 70 – Mozilla Hacks - the Web developer blog Modern web applications load and execute a lot more JavaScript code than they did just a few years ago. While JIT (just-in-time) compilers have been very successful in making JavaScript ...
Improving performance of GraalVM native images with profile-guided optimizations Use profile-guided optimizations to significantly improve throughput of the GraalVM native images
Dominion launches electric school bus initiative, aims for 100% electric fleet in Virginia territory by 2030 The utility wants 1,000 electric buses by 2025, at no additional cost to school districts.
Major Crypto Brokerage Coinmama Reports 450,000 Users Affected by Data Breach Israel-based crypto brokerage Coinmama has suffered a major data breach affecting 450,000 of its users.
Sharing photos of your furry friend? It could be putting you at risk for hacking There’s a new warning about how hackers are gaining access to personal passwords. It’s possible you have been handing your passwords to the hackers without even knowing it. For many peo…
SELECT Post FROM Stack Overflow Questions WHERE Topic = "git" ORDER BY Votes DESC; - DEV Community 👩💻👨💻 . Tagged with stackoverflow, discuss, git.
Age of JIT Compilation. Part 2. CLR is Watching You This article describes method dispatch of interfaces and generics, as well as debugging release-mode assemblies with optimization
Support for OCI8 database extension for Oracle · Issue #431 · peachpiecompiler/peachpie Requesting support for OCI8 database extension, using ODP.NET as the underlying engine is perfectly acceptable.
The Libra Bug Bounty Program | Libra The Libra Bug Bounty Program will enable researchers to submit bugs and alert the Libra Association to security and privacy issues and vulnerabilities early. This document outlines the program's features, including spotlights, on-ramps, and Libra's partne...
Age of JIT Compilation. Part 1. Genesis This article describes the lack of inheritance in structs, unbound delegates, as well as a technique of invoking any methods without reflection
String.StartsWith slower on Linux with some characters · Issue #30716 · dotnet/runtime string.StartsWith on Linux becomes 2 orders of magnitude slower when the string contains a dash (-). On Linux: BenchmarkDotNet=v0.11.3, OS=centos 7 Intel Xeon CPU E5-2630L v3 1.80GHz, 2 CPU, 32 log...
dotnet-foundation/newsletter The repository used to manage the monthly .NET Foundation Newsletter - dotnet-foundation/newsletter
ridercz/Altairis.Services.PwnedPasswordsValidator ASP.NET Identity Password Validator against Pwned Passwords by Troy Hunt - ridercz/Altairis.Services.PwnedPasswordsValidator
Consider ignoring SuppressIldasmAttribute in ILDASM · Issue #13341 · dotnet/runtime The SuppressIldasmAttribute instructs the ildasm tool to prevent working on assemblies or modules that have this attribute over here. I'd like to ask re-considering if this is necessary still a...
Performance Matters - The latest software performance news straight to your inbox | Product Hunt The Performance Matters weekly newsletter brings a short, value-packed curation of the best software performance industry news from around the web.
Joe Rogan Experience #1342 - John Carmack John Carmack is a computer programmer, video game developer and engineer. He co-founded id Software and was the lead programmer of its video games Commander Keen, Wolfenstein 3D, Doom, Quake, Rage and their sequels. Currently he is the CTO at Oculus.
Web-to-App Communication: App Protocols Note: This post is part of a series about Web-to-App Communication techniques. Just over eight years ago, I wrote my last blog post about App Protocols, a class of URL schemes that typically1 open …
Why .NET Core for building Cloud Native Apps? Links:- .NET- What is .NET- .NET Core Roadmap- Configuration for .NET Core- Microservices with .NET- TechEmpower Benchmarks [01:33] - Scott talks about the vision of a new .NET[02:55] - Shayne asks wh
Dynamic controller routing in ASP.NET Core 3.0 | StrathWeb. A free flowing web tech monologue. One of the great extensibility points in the routing feature of the older versions of the ASP.NET MVC and ASP.NET Core MVC frameworks was the ability to pick up any route and dynamically point it at a given controller/action.
GC.AllocateUninitializedArray should tighten its logic around when to return zeroed arrays · Issue #13292 · dotnet/runtime In dotnet/coreclr#24504, the ArrayPool<T>-derived types were changed to use GC.AllocateUninitializedArray<T>(...) under the covers as a performance optimization. The AllocateUninitializ...
Popmotion | JavaScript animation libraries for delightful interfaces Popmotion makes simple and powerful JavaScript animation libraries for HTML, SVG, React and React Native.
Firefox and Chrome will remove GUI indicator for Extended Validation certificates (Bulletproof TLS Newsletter Issue #56) Bulletproof TLS Newsletter #56
Ctrl+F (and possible other actions) should not close the temporary tab you activated it in - Developer Community Developer Community for Visual Studio Product family
We are what we do Find Meetups so you can do more of what matters to you. Or create your own group and meet people near you who share your interests.
LOVE, TRASH DOVES. TRIGGER WARNINGS. Online threats/harassment & stalking, fascists/neo-nazis, parental illness/death, brief mention of suicidal ideation…
Using KeyVault References to Read Key Vault Secrets - Petri How to use Key Vault References in Azure App Services for the most flexible and secure approach to reading sensitive configuration settings.
Anti-aliased Alpha Test: The Esoteric Alpha To Coverage Aliasing is the bane of VR. We have several tools we use to try to remove, or at least reduce aliasing in real time graphics today. Tools…
90949 – [9 Regression] null pointer check removed Description Jonathan Wakely 2019-06-20 10:14:14 UTC
IBM Gives Away PowerPC; Goes Open Source “With great power comes great responsibility.” – Uncle Ben Remember PowerPC? Nah, me neither. But now it can be yours. For free. Srsly. IBM has released the Power Architecture instruction set to t…
Tracking unmaintained crates · Issue #134 · RustSec/advisory-db I was recently complaining on how core ecosystem crates like term are unmaintained. Someone responded with an interesting idea: have RustSec track this information and expose it through cargo-audit...
Totally unsupported hacks - Add Windows Terminal to the Win+X Shortcut menu - Scott Hanselman You shouldn't do this and if you choose to do this you may hurt yourself or one of your beloved pets. You have been ...
Code Camp NYC — Welcome to the online headquarters of Code Camp NYC Welcome to the online headquarters of Code Camp NYC
The piracy paradox at Udemy My Pluralsight courses get pirated all the time. I used to have Google alerts for them but frankly, the flood of emails I’d get each day just didn’t justify the “return” I’d get by forwarding them on to the Pluralsight p...
Telerik UI for Blazor 1.6: Menu, TimePicker & Grid Upgrades In Telerik UI for Blazor 1.6, we've got new controls as well as major upgrades to the Grid, Preview 8 compatibility and more. Check it out to see what's new.
Using JSON for polymorphic types in C# - Oxford Computer Consultants Using Blazor, code written for the front-end has access to all the language features of C#. In particular, it may be useful to have a type hierarchy and make use of polymorphism. However, JSON objects have no explicit type, so how can we correctly deseria...
How the .NET Team uses Azure Pipelines to produce Docker Images | .NET Blog Producing Docker images for .NET might not seem like that big of a deal. Once you’ve got a Dockerfile defined, just run “docker build“ and “docker push“ and you’re done, right? Then just rinse and repeat when new versions of .NET are released and that s...
Office View, edit, and create Office files within the browser, and get spelling, grammar, and style checking as you type on most websites.
Thread by @ErrataRob: "Yea, I've got 3 hours to kill here in this airport lounge waiting for the next leg of my flight, so let's discuss the "OSI Model". There's n […]" Thread by @ErrataRob: "Yea, I've got 3 hours to kill here in this airport lounge waiting for the next leg of my flight, so let's discuss the There's no such thing. What they taught you is a lie, and they knew it was a lie, and they didn't care, becau […]"
Cyber warfare, IoT hacks, and mass data gathering – the new security threats of a hyper-connected world Cyber warfare, IoT hacks, and mass data gathering With 5G touted as the catalyst of the Internet of Things, what are the implications of increased IoT hacks, industrial cyberattacks, and data gathering?
Performance Matters - The Newsletter For Tech Leaders Performance Matters brings you the latest software performance news and inspiration, delivered to your inbox every week. Subscribe now!
WebSocketStream - Chrome Platform Status The WebSocket API provides a JavaScript interface to the RFC6455 WebSocket protocol. While it has served well, it is awkward from an ergonomics perspective and is missing the important feature of backpressure. The intent of the WebSocketStream API is to r...
Windows Desktop: .NET Standup - August 22nd 2019 - App Center for Desktop apps, XAML Tools & WinUI Multistreaming with https://restream.io/
Little Rock Tech Fest 2019 Tech Fest will be held on the 10th and 11th of October 2019, returning once again to the Statehouse Convention Center ballrooms. Industry leaders in all things technology will journey from all corners to come together for these 2 days to form Arkansas's p...
Campbell Award Renamed The John W. Campbell Award for Best New Writer has been renamed The Astounding Award for Best New Writer. The award, which is sponsored by Dell Magazines and administered by the World Science Ficti…
The favicon.ico in the templates is needlessly big · Issue #13491 · dotnet/aspnetcore The favicon.ico file currently used in all of our project templates is pretty big by favicon standards at 31.2 KB. In fact, yslow recommends a size less than 1 KB, however a quick look at some big ...
Imperva Security Update | Imperva Hi everyone, Please find below a detailed update on the security incident from Kunal Anand, our Chief Technology Officer. From the moment we discovered this incident, we established and have held ourselves to the following key principles: To do the right...
.NET Design Review: GitHub Quick Reviews 00:00:00 - Needs Work: API Change Request: Expression support for ref and readonly ref types https://github.com/dotnet/corefx/issues/26772#issuecomment-525417923 00:05:44 - Needs Work: Add a ValueStringBuilder https://github.com/dotnet/corefx/issues/2837...
Windows Terminal Preview v0.4 Release | Windows Command Line The time has come for another update to the Windows Terminal! Windows Terminal Preview v0.4 is now available in the Microsoft Store and on GitHub! And for those interested in more detail, please review the Terminal v0.4 release notes. Settings Updates Pr...
Exploring the new project file, Program.cs, and the generic host: Exploring ASP.NET Core 3.0 - Part 1 In this post I'll take a look at how Program.cs and the csproj project file have changed in ASP.NET Core 3.0 and explore some of the new classes.
Blazor server-side: Accumulated SignalR messages hits IIS 30Mb limit · Issue #13470 · dotnet/aspnetcore Describe the bug When using Server-side blazor and IIS hosting, the IIS 30Mb upload limit is reached after a certain amount of interop messages (I'd guess, around 30Mb :P) This problem is limit...
damienbod/AspNetCoreMvcAngular ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow - damienbod/AspNetCoreMvcAngular
Navier-Stokes Equations - Numberphile Tom Crawford (sporting a Navier-Stokes tattoo) talks about the famed equations - subject of a $1m Millennium Prize. Part 2 (Reynolds Number): https://youtu.be/wtIhVwPruwY Part 3 (River Water): https://youtu.be/5mGh0r3zC6Y More links & stuff in full descri...
Observability — A 3-Year Retrospective - The New Stack A summary of the observability movement over the past three years.
Inigo Quilez :: fractals, computer graphics, mathematics, shaders, demoscene and more Tutorials and articles of Inigo Quilez on computer graphics, fractals, demoscene, shaders and more.
Woman Wins 50K Ultra Outright, Trophy Snafu for Male Winner Follows When Ellie Pell took first overall, the surprised race organizers realized they had no trophy for the first place male.
Containerising a Blazor WebAssembly App In this post, I show how to containerise a Blazor WebAssembly App using Docker. Highlighting the different requirements when compared to Blazor Server Apps.
Introduction to using XPath in JavaScript This document describes the interface for using XPath in JavaScript internally, in extensions, and from websites. Mozilla implements a fair amount of the DOM 3 XPath, which means that XPath expressions can be run against both HTML and XML documents.
Do It Yourself (OpenJDK) Garbage Collector As it might be too daunting to read the entire implementation, this section tries to introduce it piece by piece.
New and improved NuGet Search is here! | The NuGet Blog % We are excited to announce the new and improved search on NuGet.org leveraging Azure Search. Try the new search today!
ASP.NET Core Tag Helpers and View Components Everything you need to know to start using Tag Helpers in your ASP.NET Core MVC Razor View Pages. Learn more on Pluralsight today!
Haim | AI21 Labs Meet HAIM, a language model that can fill-in synthetic text between a human-written beginning and a human-written ending. HAIM allows the user to guide the text generation more accurately than its predecessors, by feeding the model with an ending and a de...
AAPAT Spring festival is a time of celebration and family gathering, but this year, it was filled with disparity, isolation and loss. Wuhan was suddenly known for the outbreak of Nobel Coronavirus, a newly infectious disease spreading in the River Hang Region ...
The Bot That Helps You Merge Mergdroid is a GitHub App that can help automatically resolve gnarly merge conflicts in your GitHub repositories using semantic diff/merge technology.
wybiral/terrain Create a 3d terrain with WebGL. Contribute to wybiral/terrain development by creating an account on GitHub.
Davido - If (Official Music Video) Davido - If Listen to/download 'If' here: http://smarturl.it/Davido-If?IQid=YT --------------------------------------------------- More from Davido: Flora My Flawa - http://smarturl.it/FloraMyFlawa?IQid=YT Like Dat - http://smarturl.it/Davido-LikeDat?I...
An Introduction to Building Applications with Blazor An Introduction to Building Applications with Blazor
Revolutionary New Digital Offering, ‘Disney Genie,’ Coming to Walt Disney World Resort You ain’t never had a friend like this! Moments ago, at D23 Expo 2019, details were unveiled by Disney Parks, Experiences and Products Chairman Bob Chapek for “Disney Genie,” a revolutionary new digital offering set to debut in late 2020 that
Unit Testing dotnet new Templates Part 1 – Custom Project Templates Using dotnet newPart 2 – dotnet new Feature SelectionPart 3 – Unit Testing dotnet new Templates As I talked about in my previous post some time a…
Please do not use the .NET 2.0 HMACSHA512 and HMACSHA384 Classes We’ve recently discovered a bug in the HMACSHA512 and HMACSHA384 classes which shipped in the .NET Framework 2.0. This bug will cause these algorithms to produce incorrect results which are not consistent with other implementations of HMAC-SHA-512 and HM...
England win thriller by one wicket to keep Ashes alive - relive the drama Ben Stokes hits an unbeaten 135 to carry England to an incredible one-wicket win over Australia that keeps the Ashes alive at Headingley.
What We Did to Improve Security of Our Infrastructure (Updated) Everything you need to know about the security incident and what was done to make Hostinger and its users more secure.
Why didn't the Romans contribute much to mathematics? | Hacker News Romans aren't the outlier here. Most ancient civilizations had a similar level of accomplishment; a one or two outstanding mathematicians every century, a few practical applications, some new rules of thumb. We did have a dark age, after the Romans after ...
Security Incident - Please Change Your Password Everyone, We've recently received reports of scammers emailing our members with bitcoin extortion attempts. We've identified that hackers were able to download email addresses and encrypted passwords from our database for a number of our users and use t...
r/AskHistorians - Why didn't the Romans contribute much to mathematics? 1,632 votes and 81 comments so far on Reddit
tc39/proposal-realms ECMAScript Proposal, specs, and reference implementation for Realms - tc39/proposal-realms
Tens of thousands of Australians just had their banking details hacked Tens of thousands of customers may have had their personal details exposed after a breach in new banking technology.
Blazor Training Videos – DevExpress Blazor Training Course Free Training Course on Blazor covers all fundamental Blazor concepts, such as Component Structure, Dependency Injection, JavaScript Interop, and more.
Amazon.com: USB C Charger [GaN Tech], Anker 30W Ultra Compact Type-C Wall Charger with Power Delivery, PowerPort Atom PD 1 for iPhone 11/11 Pro/Max/XS/XR, iPad Pro, MacBook 12'', Pixel, Galaxy, and More: AnkerDirect Buy USB C Charger [GaN Tech], Anker 30W Ultra Compact Type-C Wall Charger with Power Delivery, PowerPort Atom PD 1 for iPhone 11/11 Pro/Max/XS/XR, iPad Pro, MacBook 12'', Pixel, Galaxy, and More: Wall Chargers - Amazon.com ✓ FREE DELIVERY possible on elig...
Announcing pricing decrease for Azure App Service on the Premium plan | Azure updates | Microsoft Azure We are happy to announce a price reduction of an average of 35% for Linux App Service on the Premium v2 plan (pricing may vary by regional meters). This price reduction makes the decision point between hosting on a Standard App Service plan or a Premium v...
Simon Peyton Jones how GHC type inference engine actually works Keynote at ZuriHac 2019 Simon is one of the designers of the Haskell language, an inspiring leader for the whole Haskell community, and the main developer of GHC, the de facto standard Haskell compiler. He also chairs the Computing At School group, which...
natemcmaster/LetsEncrypt ASP.NET Core integration for free HTTPS certificates from https://letsencrypt.org - natemcmaster/LetsEncrypt
Vintage Shaking Ghost - Sonic Control - Sound Activated Toy ,"args":{"cr":"US","show_miniplayer_button":"1","fflags":"show_thumbnail_on_standard=true&html5_remove_pause=false&html5_stop_video_in_cancel_playback=true&desktop_image_companion_wta_support=true&html5_request_size_padding_secs=3.0&html5_player_min_build...
How to build a plugin system on the web and also sleep well at night The solution we found helps us run Figma plugins in a safe way — i.e. not eval(UNTRUSTED_CODE).
Why Are So Many Developers Hating on Object-Oriented Programming? - The New Stack Does Object Oriented Programming really make it easier for programmers to develop? Of is an alternatve like functional programming a better way to go?
Node Material: Light Node In this video, David shares some updates on the upcoming Node Material Editor! Learn how to add light nodes into your custom shaders! Play along with the video here: https://playground.babylonjs.com/#4I3SIR#1 Also please remember that this is an evolvi...
Explore GitHub Explore is your guide to finding your next project, catching up with what’s trending, and connecting with the GitHub community.
Bloomberg - Are you a robot? Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our Terms of Service and Cookie Policy.
GitHub Maintainer Scholarships are now available for GitHub Universe Apply for a maintainer scholarship—and join us at GitHub Universe 2019 in San Francisco, November 13-14.
Getting Started with GitHub Actions in Visual Studio | Visual Studio Blog GitHub Actions uses a clean new syntax for expressing workflows based on YAML scripts—so you can edit, reuse, share, and fork them like code. By including actions in your repositories, others would be able to easily test and build projects using the same ...
Avoiding ASP.Net Core Configuration Pitfalls With Array Values ASP.NET Core continues to improve on the legacy of the .NET Framework. Our team is impressed with its performance and excited about future possibilities, but change is seldom a smooth transition. In this post, I’ll explain a pitfall you may run into using...
Prefer ValueTask to Task, always; and don't await twice Preamble - not a part 2 A little while ago I blogged here and I set it up to be a "continues..." style post. I haven't had the energy to ...
Breach at Hy-Vee Supermarket Chain Tied to Sale of 5M+ Stolen Credit, Debit Cards — Krebs on Security On Tuesday of this week, one of the more popular underground stores peddling credit and debit card data stolen from hacked merchants announced a blockbuster new sale: More than 5.3 million new accounts belonging to cardholders from 35 U.S. states. Multipl...
Secure an ASP.NET Core web app with the Identity framework - Learn Add authentication and authorization to an ASP.NET Core web app using the Identity framework.
Visual Studio Tips and Tricks: Increasing your Productivity for .NET | .NET Blog The .NET team is constantly thinking of new ways to make developers more productive. We’ve been working hard over the past year to take the feedback you’ve sent us and turn it into tools that you want! In this post I’ll cover some of the latest productivi...
Blazor Tips and Tricks In this episode, Robert is joined by Ed Charbeneau. Ed was on Toolbox last fall introducing us to Blazor, a framework for building interactive client-side web UI using C# instead of JavaScript. Ed ret
Strategic Domain-Driven Design Nick Tune discusses some of the bounded context design heuristics, recurring patterns in the wild, and explains how to facilitate modeling sessions in an organization.
🐕 Announcing NodeGUI and React NodeGUI - Build native desktop apps with Javascript and CSS 🎉 We’re very excited to announce the launch of NodeGUI and React NodeGUI! 🎊 NodeGUI is an open source library for building cross platform native desktop applications with JavaScript and CSS like…
Reasons for OutOfMemoryException · Issue #13284 · dotnet/runtime Here are the reasons I'm aware of that a .NET process could raise an OutOfMemoryException: Explicit throw of OutOfMemoryException by developer code (like Bitmap.Clone). Allocation of a single o...
Research Update: Impact of the Ask Question Wizard - Stack Overflow Blog Welcome to this month’s installment of Stack Overflow research updates! Since November of last year, my colleague Donna Choi and I have been posting (over on Meta) bite-size updates about the quantitative and qualitative research we use to make decisions ...
Snake Puzzle Games Here is a collection of all the snake-themed puzzle games in the known universe, complete with descriptions, pictures, and a few awards. The order in which they appear is roughly the order that I played them in. The purpose of this article Table of Conten...
Kerbal Space Program 2 Cinematic Announce Trailer Kerbal Space Program 2 is the sequel to the acclaimed space flight simulation game Kerbal Space Program from Star Theory and Private Division. With the original Kerbal Space Program having become one of the most beloved games of all time and now bigger ...
prometheus-net/prometheus-net .NET Standard library to instrument apps for the Prometheus metrics and monitoring system - prometheus-net/prometheus-net
Creating a dynamic forms framework in .NET with Blazor - Oxford Computer Consultants One of the benefits of Blazor is that you can share C# objects between the server-side processing and the client-side processing. In this year’s Dev Camp we wanted to put this to the test with validation of dynamic forms.
Why Does the U.S. Army Own So Many Fossils? Turns out massive flood control projects are a great way to find dinosaurs.
Google, Apple, and Mozilla block Kazakhstan government’s browser spying Kazakhstan gov't used root certificate to intercept and decrypt Internet traffic.
Issues Cloning Spec repo - GitHub taking a very long time to download changes to the Specs Repo · Issue #4989 · CocoaPods/CocoaPods Note from @orta - If you are here because your Specs repo isn't updating, run: cd ~/.cocoapods/repos/master && git fetch --depth=2147483647 - this will convert your local repository of ...
Respawn at the Apex of community dysfunction | Opinion Fans and developers say they want an open, transparent relationship with each other, but their actions suggest anything but
Mozilla takes action to protect users in Kazakhstan – The Mozilla Blog Today, Mozilla and Google took action to protect the online security and privacy of individuals in Kazakhstan. Together the companies deployed technical solutions within Firefox and Chrome to block the ...
Sign-in and sync with work or school accounts in Microsoft Edge Insider builds - Microsoft Edge Blog A top piece of feedback we’ve heard from Microsoft Edge Insiders is that you want to be able to roam your settings and browsing data across your work or school accounts in Microsoft Edge. Today, we…
Nintendo Support: How to Transfer Data Between microSD Cards for Use on Nintendo Switch Important: This process may not be able to copy the microSD card contents correctly in environments other than Windows (such as Mac).
Protecting Chrome users in Kazakhstan Posted by Andrew Whalley, Chrome Security When making secure connections, Chrome trusts certificates that have been locally installed on a...
EV SSL Certificates Phased Out of New Browser Updates | Venafi Extended validation certificates are slowly being phased out as lack of use (and browser updates hiding their use) roll out. Learn more.
Contact – The Reformed Programmer We use cookies to ensure that we give you the best experience on our website and monitoring traffic. If you continue to use this site we will assume that you are happy with it.Ok
rstropek/BlazorHeroTutorial Angular's Heroes tutorial implemented using Blazor - rstropek/BlazorHeroTutorial
Part 1: A better way to handle authorization in ASP.NET Core – The Reformed Programmer Last Updated: September 30, 2019 | Created: December 14, 2018
UNCRACKABLE? The Collatz Conjecture - Numberphile Catch David on the Numberphile podcast: https://youtu.be/9y1BGvnTyQA Professor David Eisenbud on the infamous Collatz Conjecture, a simple problem that mathematicians may not be
Entity Framework Core in Action An expertly written guide to EF Core—quite possibly the only reference you’ll ever need.
Containerising a Blazor Server App In this post, I give an introduction to Docker and some of its key concepts. Then show you how to containerise a Blazor Server App using a dockerfile.
Lessons learned from accident and near-accident experiences in traffic The focus of this article is risky behavior in traffic. What do people learn from accidents and near-accidents? Experience with accidents may demand i…
Hieronymus Bosch Butt Music Music printed on the butt of one of the tortured souls in the 15th Century Hieronymus Bosch painting
Performance Matters • Hillel Wayne Last year I got certified as an EMT. As part of the training I shadowed an ambulance for a day and assisted with each run. For each patient we treated, we had to fill out a patient care report. A patient care report. (source) EMTs are just one part in a...
The Effectiveness of Publicly Shaming Bad Security Here's how it normally plays out: It all begins when a company pops up online and makes some sort of ludicrous statement related to their security posture, often as part of a discussion on a public social media platform such as Twitter. Shortly thereafter...
.NET Community Standups | Live every Tuesdy and Thursday Alternating between 10:00 AM and 3:45 PM Pacific Time, week to week.
mrpmorris/blazor-university Accompanying source code for blazor-university.com - mrpmorris/blazor-university
Azure DevOps Podcast: Mads Torgersen on the Latest in C# - Episode 49 Today’s guest is Mads Torgerson, the lead designer and program manager of the C# programming language. He has been with Microsoft for 14 years. And prior to that, Mads was a professor and also contributed to a language starting with J. In this week...
Blazor University – Learn the new .NET SPA framework from Microsoft Welcome to Blazor University. By working your way through the information in this website I intend to take you from complete novice through to expert in all things Blazor.
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Add a Socket.Listen() overload https://github.com/dotnet/corefx/issues/9680#issuecomment-523130997 00:05:45 - Approved: Add ImmutableInterlocked.Update for ImmutableArray https://github.com/dotnet/corefx/issues/19408#issuecomment-523...
What’s in the Works: Improving Feedback for All Users - Stack Overflow Blog I’m Meg Risdal, the new Product Manager for Public Q&A. My team works on the public platform and the community tools that help power it (in contrast to our private Q&A products, Stack Overflow for Teams). Recently, we’ve shipped a new tag synonyms dashboa...
How 24 FPS Became Standard Scott Wilkinson talks with Television Historian Mark Schubin, who explains the reason why 24 frames per second became the standard for film. For the full episode, visit https://twit.tv/htg/347
Making my first contribution on SourceForge using Mercurial In this post I describe my experience of making my first contribution to a project on SourceForge, using the Mercurial version control system.
An Introduction to System.Threading.Channels - Steve Gordon In this post, I introduce concepts and samples for System.Threading.Channels in .NET which supports synchronisation of data for concurrent processing.
ASP.NET Community Standup - August 6th 2019 - ASP.NET Core A to Z eBook with Shahed Chowdhuri Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2019-08-06
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
Rotor v2 book draft available · Ted Neward's Blog As Joel points out, we've made a draft of the SSCLI 2.0 Internals book available for download (via his blog). Rather than tell you all about the book, which Joel summarizes quite well, instead I thought I'd tell you about the process by which the book cam...
Join the #include Discord Server! Check out the #include community on Discord - hang out with 3,233 other members and enjoy free voice and text chat.
Causes of the Great Recession - Wikipedia Many factors directly and indirectly caused the Great Recession (which started in 2008 with the US subprime mortgage crisis), with experts and economists placing different weights on particular causes.
Episode 105 – Feature Management with Andrew Lock | The 6 Figure Developer Andrew is a full-time developer, working predominantly in full stack ASP.NET development in Devon, UK. He's a Microsoft MVP, C# lover, and blogger with a focus on ASP.NET. and Author of ASP.NET
Green Padlocks, Gray Padlocks - Does Anyone Really Care? Authentic8 - The Silo Sessions Podcast: Chat with Troy Hunt (creator of haveibeenpwned.com) and Scott Helme (founder of report-uri.com) about how browsers interpret SSL/TLS certificates and the protracted death of EV certs.
Welcome to report-uri.com Report URI provides real-time security reporting for your site. We support Content Security Policy and many other modern browser security features.
Find solutions faster by analyzing crash dumps in Visual Studio | Visual Studio Blog When unexpected crashes occur in your managed application you are often left with little evidence of the issue; capturing and analyzing memory dumps may be your last best option. Thankfully Visual Studio is a great tool for analyzing your apps memory dump...
Script #Script is a simple, fast, highly versatile and embeddable scripting language for .NET Core and .NET Apps that utilizes a familiar JavaScript inspired expressive Syntax to enable dynamic scripting of .NET Apps via controlled access to pl...
Blazor Components - New Charts, Data Grid Enhancements and more (available in Beta #2) The second beta of the DevExpress UI for Blazor is now available and it includes new Chart and Data Visualization components, DataGrid enhancements, and support for Blazor Preview 8
.NET Core and systemd | .NET Blog In preview7 a new package was added to the `Microsoft.Extensions` set of packages that enables integration with systemd. For the Windows focused, systemd allows similar functionality to Windows Services, there is a post on how to do what we discuss here f...
Learn UI Design: The Complete Online Video Course Learn UI Design is a full-length online course on user interface and web design: color, typography, grids, design process, and more. Includes downloadable resources, homework, and a student community.
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Down the Rabbit Hole with a BLU Phone Infection Much-maligned BLU phones have been a privacy and spyware nightmare. Threatpost shares the story of one victim who experienced firsthand a relentless wave of unwanted programs, spyware and frustration.
Securing an Azure App Service Website under SSL in minutes with Let's Encrypt - Scott Hanselman Let’s Encrypt is a free, automated, and open Certificate Authority. That means you can get free SSL certs and change ...
How to Build Good Software Software has characteristics that make it hard to build with traditional management techniques; effective development requires a different, more exploratory and iterative approach.
C-SPAN: President Obama at the 2011 White House Correspondents' Dinner President Obama at the 2011 White House Correspondents' Dinner. View the complete program here: http://www.c-spanvideo.org/program/WhiteHouseCorrespo
[live] Hong Kong Protests regarding Extradition law amendment proposed by the Government (various locations; ongoing) real-time updates on reddit: the front page of the internet
I’m Pwned. You’re Pwned. We’re All Pwned. - Troy Hunt Face it – it’s going to happen. It’s going to happen to you, it’s going to happen to your company and it’s definitely happened to me! Security incidents are now just a part of normal everyday online life and we need to adapt to the new reality. In this t...
Duckie.me: A tool for one person pairing. Duckie.me is a free rubber ducking tool that will help you solve your programming mental blocks.
Inside America’s Ridiculously Old-Fashioned Gun-Tracing Center The National Tracing Center in West Virginia is the only facility in the country that tracks firearms from a manufacturer to a purchaser. Go inside this small federal agency that traces nearly 400,000 guns to their owners every year to help solve violent ...
draft-truskovsky-lamps-pq-hybrid-x509-01 - Multiple Public-Key Algorithm X.509 Certificates [Docs] [txt|pdf|xml|html] [Tracker] [Email] [Diff1] [Diff2] [Nits] [IPR] Versions: 00 01
Salmon in Tutka Bay Lagoon were killed by broken net, not ocean warming | Homer News A Facebook video posted last week of dead or dying pink salmon in Tutka Bay shows what turns out to have been the result of a harvesting accident, not warming temperatures, as originally suggested in the post by the tourist who videotaped it.
Locknote: The Internet of Pwned Things - NDC TechTown 2020 If it connects, it can be pwned! As much as we may love IoT, it introduces all new vulnerabilities in places we've never before seen them. We're collecting classes of data that have never been digitised before, storing it on the cloud and opening up contr...
Building workflows with the Durable Task Framework The Durable Task Framework allows developers to write long running persistent workflows in .NET code using familiar async/await capabilities. In this episode, Affan Dar, Simon Porter join Jeremy to gi
European Central Bank confirms website hack and data breach The European Central Bank (ECB), the central bank of the 19 European countries which have adopted the euro, has shut down a compromised website after it discovered that hackers had planted malware that stole information from newsletter subscribers.
Thermaltake Tt Gaming Level 20 RGB Battlestation Gaming Computer Desk; Full Frame RGB LED Lighting W/ 8 Light Effects; Tt RGB Plus Ecosystem & Razer Chroma Sync Compatible; Electric Height Adjustable - Newegg.com Buy Thermaltake Tt Gaming Level 20 RGB Battlestation Gaming Computer Desk; Full Frame RGB LED Lighting W/ 8 Light Effects; Tt RGB Plus Ecosystem & Razer Chroma Sync Compatible; Electric Height Adjustable with fast shipping and top-rate...
wybiral/ipv4scan IoT device scanner. Contribute to wybiral/ipv4scan development by creating an account on GitHub.
Announcing Windows 10 Insider Preview Build 18963 | Windows Experience Blog Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 18963 (20H1) to Windows Insiders in the Fast ring. IMPORTANT: As is normal with builds early in the development cycle,…
Summer vacation 2019 part four My friend Larry from the previous episode mentioned to me that a group of several male and female belted kingfishers had been spotted at the river; I’d never seen kingfishers at our little ri…
Has my Gmail been hacked? How to check if your email has ever been hacked and when ARE you worried that your Gmail may have been hacked? Data breaches are becoming all too common these days, so here’s a handy guide to help you check up on your accounts to make sure you won&…
IrisClasson/SpeakingDiversity Online resources for finding speakers from underrepresented groups - IrisClasson/SpeakingDiversity
Advanced .NET Debugging #2 – Gabriel Weyer – A somewhat technical blog How is Windows launching a managed image?
Advanced .NET Debugging #1 – Gabriel Weyer – A somewhat technical blog Finding the entry point of a native image.
WinDbg #2 - The blocked async – Gabriel Weyer – A somewhat technical blog Troubleshoot blocked async with WinDbg.
Found: World-readable database used to secure buildings around the globe 23-gigabyte database had plain-text passwords, face images, and much more.
The first ever photograph of light as both a particle and wave (Phys.org)—Light behaves both as a particle and as a wave. Since the days of Einstein, scientists have been trying to directly observe both of these aspects of light at the same time. Now, scientists at EPFL have succeeded in capturing the first-ever snap...
WinDbg #1 - The static root – Gabriel Weyer – A somewhat technical blog Pinpointing a static GC root with WindDbg and SOS.
CQRS-Event Sourcing with Event Modeling - Event Store Event sourced systems provide several significant benefits including, scalability, zero data loss, high performance, simplicity, and faster development. For developers new to the pattern understanding how to approach the problem correctly can be challengi...
Web Thing API This document describes a common data model and API for the Web of Things. The Web Thing Description provides a vocabulary for describing physical devices connected to the World Wide Web in a machine readable format with a default JSON encoding. Common de...
Announcing the preview of GitHub Actions for Azure On Thursday, August 8, 2019, GitHub announced the preview of GitHub Actions with support for Continuous Integration and Continuous Delivery (CI/CD). Actions makes it possible to create simple, yet powerful pipelines and automate software compilation and d...
r/programmingcirclejerk - Security consultant here. The fact that Golang has no generic is a huge thing. 60 votes and 36 comments so far on Reddit
Associating threadpool queues with CPU cores. by VSadov · Pull Request #18403 · dotnet/coreclr New implementation of ThreadPool work queues as lock-free queues softly associated with CPU cores. The implementation avoids 1:1 strict mapping between work queues and working threads which is ofte...
Summer vacation 2019 part three I enjoy photographing dragonflies and damselflies; this year I got some pretty reasonable shots of common blue damselflies, white-faced meadowhawks, a twelve-spotted skimmer, and my favourite, ebon…
Turning the Nintendo Switch into Android’s best gaming hardware You got your Google OS in my Nintendo hardware!
Chrome, Firefox to expunge Extended Validation cert signals Google and Mozilla have decided to eliminate Extended Validation signals in their desktop browsers; the certificates were designed to assure users they landed on a legitimate site, not a malicious copycat.
A bootstrapper script for the Cake .NET Core Global Tool on Alpine using ash In this post I provide an Almquist shell (ash) bootstrapper script for the Cake.Tool .NET Core global tool on Alpine Linux
Surrender Dorothy - Wikipedia "Surrender Dorothy" is a famous special effect used in the movie The Wizard of Oz, which later attained local fame as a graffito in the Washington, DC, metropolitan area.
How to build with Cake on Linux using Cake.CoreCLR or the Cake global tool In this post I show how to build .NET Core projects on Linux using the Cake.CoreCLR library or the .NET Core global tool Cake.Tool.
Quick demo of Ghostly - a Windows GitHub Notification client Ghostly is now released and in this video I do a really quick demo of some of the applications features. Read more about it at: https://spectresystems.se/ghostly/ You can install it directly from the windows store at: https://www.microsoft.com/en-us/p/g...
Managing SSL certificates may be getting that much more difficult A blog with tips, tricks and gotchas about Microsoft products - Primarily Exchange, Office 365, identity solutions, and Windows Server.
Overleaf, Online LaTeX Editor An online LaTeX editor that's easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more.
Massive biometric security flaw exposed more than one million fingerprints Security company Suprema says it will let customers know if there's any risk involved.
Cloud Native Show: What’s Cloud Native, Really? Get the definition from the engineers on campus up close and personal on the Cloud Native Show. In our Pilot episode, follow Shayne as he explores the Microsoft campus to have Cloud Native explained to him by Distinguished Engineer, Brendan Burns. For mor...
Amazing Graphs II (including Star Wars) - Numberphile Full Amazing Graphs trilogy: http://bit.ly/Amazing_Graphs Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ This video features Neil Sloane, creator of th...
Bringing cloud powered voices to Microsoft Edge Insiders - Microsoft Edge Blog Beginning with the most recent Dev and Canary channel releases, preview builds of Microsoft Edge now include support for 24 cloud powered text to speech voices across 21 different locales. One plac…
Database Breach 21st July 2019 | Cracked.to Cracked.to is a cracking forum and community. We offer free premium accounts to everyone and we have a variation of cracked and leaked programs to choose from!
Azure SDK August 2019 preview and a dive into consistency The second previews of Azure SDKs which follow the latest Azure API Guidelines and Patterns are now available (.Net, Java, JavaScript, Python). These previews contain bug fixes, new features, and additional work towards guidelines adherence.
Consolidating .NET GitHub repos · Issue #119 · dotnet/announcements To discuss these plans, please comment on the corresponding issue at https://github.com/dotnet/coreclr/issues/26175. Over the next few months, we plan to consolidate several of the foundational rep...
Tailcall optimization doesn't work with netcoreapp3.0 runtime · Issue #13255 · dotnet/runtime This simple tailcall recursion code crushes netcoreapp3.0 runtime due to Stack Overflow. but with netcoreapp2.2 or earlier is completely working. What is changes of tail call optimization feature f...
The Number Collector (with Neil Sloane) - Numberphile Podcast We speak with Neil Sloane - creator and keeper of the famed ‘On-line Encyclopedia of Integer Sequences’. OEIS - https://oeis.org Sequences we featured from the OEIS included: Fibonacci Numbers - https://oeis.org/A000045 A068679 - https://oeis.org/A06867...
.NET Debugging: 6 techniques you need in your arsenal | Raygun Blog Debugging is hard. That's why we're sharing six techniques will help make your .NET debugging sessions less stressful and more productive.
ASP.NET Blog | Azure SignalR Service now supports Event Grid! We just released a new feature which enables Azure SignalR Service to publish connection events to Azure Event Grid. Check out this blog post to learn how it works and how to use it.
EdCharbeneau/BlazorProSnippets A collection of Blazor snippets for .NET ninjas. Contribute to EdCharbeneau/BlazorProSnippets development by creating an account on GitHub.
Bloomberg - Are you a robot? Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our Terms of Service and Cookie Policy.
Obsolete TLS, with serials bad host,issuer_bare,protocol_bare,serial_bare,verify_bare,issuer_www,protocol_www,serial_www,verify_www,mode <a href="http://fanpop.com">fanpop.com</a>,C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", OU = http://certs.godaddy.com/reposito...
Hacker site’s incriminating database published online by rival group Fortnite cracks, software exploits among the topics discussed in almost 357,000 PMs.
Getting Started with gRPC Client Factory - Steve Gordon This post describes the steps required to register a client using the gRPC Client Factory feature in ASP.NET Core 3.0 using Grpc.Net.ClientFactory.
Summer vacation 2019 part two Today, I have a Mystery Of The Unknown for you to solve. Unlike most of the puzzlers on this blog, I don’t know the answer. UPDATE: Mystery solved! See below. On August 4th at about 20 minute…
draft-irtf-cfrg-bls-signature-00 - draft-irtf-cfrg-bls-signature-00.txt draft-irtf-cfrg-bls-signature-00.txt (Internet-Draft, 2020)
Lyfevest.io Do you need help with open source? Get it from an expert. Do you provide open source support? Get paid to do it!
areller/RediSharp Redis Scripting in Native C#. Contribute to areller/RediSharp development by creating an account on GitHub.
Announcing Entity Framework Core 3.0 Preview 8 and Entity Framework 6.3 Preview 8 | .NET Blog The Preview 8 version of the EF Core 3.0 and EF 6.3 packages are now available in nuget.org. Learn about the latest improvements.
How Hong Kong’s Protesters Evade Police and Keep the Demonstrations Alive | Visual Investigations Hong Kong’s protesters have employed innovative tactics to stay safe and evade the police. Our visual investigation gives an up-close look at those strategies. Subscribe: http://bit.ly/U8Ys7n More from The New York Times Video: http://nytimes.com/video ...
Getting native binaries and executables entitled for notarization · Issue #30583 · dotnet/runtime As per the "Getting .NET Core ready for Mac OS Catalina" email we need to add a flag and entitlements to native binaries and executables to get them ready for notarization. The steps need...
NimbleText Data Manipulation, Text Manipulation, Code Generation and Automation You can be more awesome at your job by keeping this tool always within reach.
OHCHR | Press briefing note on Hong Kong, China Spokesperson for the UN High Commissioner for Human Rights: Rupert ColvilleLocation: Geneva Date: 13 August 2019 Subject: Hong Kong, China The High Commissioner is concerned by the ongoing events in the Hong Kong Special Administrative Region (H...
Amazon.com: Blank Canvas: My So-Called Artist’s Journey (Kakukaku Shikajika) Vol. 1 (9781642750690): Akiko Higashimura: Books Amazon.com: Blank Canvas: My So-Called Artist’s Journey (Kakukaku Shikajika) Vol. 1 (9781642750690): Akiko Higashimura: Books
Functional Web Programming with the SAFE Stack Develop full-stack web applications using the SAFE stack Gain the skills to rapidly build reliable, modern and industry-standard web applications bringing all the benefits of F# such as low cost, rapid and highly reliable code across both client and serv...
alsami/AutofacNetcore3 Contribute to alsami/AutofacNetcore3 development by creating an account on GitHub.
Home Animated Knots is the world's leading site for learning how to tie knots of any kind. From Boating Knots, Fishing Knots and Climbing Knots to how to tie a Tie, or even Surgical Knots — we’ve got it covered.
ASP.NET Community Standup - August 13th 2019 - Performance and Benchmarks with Sébastien Ros Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2019-08-13
1859 - Loading issue... - project-zero - Project Zero - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Hamster Has Epic Fail on Running Wheel To use this video in a commercial player or broadcast, contact licensing@storyful.com Credit: Elder Sanchez via Storyful Original video: www.twitter.com/_missmiranduh/status/890338393401442304
Announcing .NET Core 3.0 Preview 8 | .NET Blog Today, we are announcing .NET Core 3.0 Preview 8. Just like with Preview 7, we’ve focused on polishing .NET Core 3.0 for a final release and are not adding new features. If these final previews seem anti-climatic, that’s by design. Download .NET Core 3.0 ...
ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 8 .NET Core 3.0 Preview 8 is now available and it includes a bunch of new updates to ASP.NET Core and Blazor. Check out the great new features and improvements in this release!
Summer vacation 2019 part 1 I’m back from my annual vacation where I fly south to Canada and take way too many photos. As with all my hobbies, I’m not a very good nature photographer but I do enjoy it, and this ye…
What is Cloud Native, Really? Get the definition from the engineers on campus up close and personal on the Cloud Native Show. In our Pilot episode, follow Shayne as he explores the Microsoft campus to have Cloud Native explained t
Turmoil in the SSL market - Domain Name Wire | Domain Name News A big revenue generator is quickly declining. Google’s campaign in recent years to push websites to use an SSL certificate has been a boon to everyone in the SSL marketplace, including certificate issuers and hosting companies. But what Google giveth, Goo...
The San Francisco Car Break-In Tracker Car break-ins have been at epidemic levels in San Francisco. Use this map to track the number and locations of break-ins occurring across the city.
A bootstrapper script for the Cake .NET Core Global Tool on Windows In this post I provide a Windows PowerShell bootstrapper for the Cake.Tool .NET Core global tool.
Personalize Visual Studio with custom keyboard shortcuts Make sure you have easy-to-remember keyboard shortcuts for the tasks you do every day. In this video, Mads Kristensen shows you how easy it is change existing shortcuts and assign new ones for commands that don’t have any.
.NET Analyzers An organization for the development of analyzers (diagnostics, code fixes, and refactorings) using the .NET Compiler Platform - .NET Analyzers
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Potentially unsafe uses of unsafe · Issue #145 · mozilla/neqo (I'm super excited to see QUIC for Firefox built in rust!) I did a quick review of the uses of unsafe and a few potential issues jumped out at me. neqo/neqo-crypto/src/aead.rs Lines 79 to 86 in...
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Investigating Drag and Drop with Blazor In this post, I give an overview of the drag and drop API and what parts are available to use in Blazor. I then walk through a todo prototype app which uses a drag and drop interface.
Bloomberg - Are you a robot? Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our Terms of Service and Cookie Policy.
me-no-dev/ESPAsyncWebServer Async Web Server for ESP8266 and ESP32. Contribute to me-no-dev/ESPAsyncWebServer development by creating an account on GitHub.
THE DAILY SHOW PRESENTS THE LEGISLATOR: LICENSE TO BILL THE LEGISLATOR: LICENSE TO BILL - The Daily Show's totally unrealistic video game where you, THE LEGISLATOR, try to pass gun control through Congress.
Build Data-Driven Web Apps Blazing Fast with Blazor and OData Build data-driven .NET applications with seamless client-server communication using fluent C# LINQ over OData (like GraphQL but without the JSON).
Gone forEVer! Regular readers will know my view on EV certificates but in the last week there have been 2 very significant announcements from the 2 largest browser vendors in the world. There's a big change coming to a browser UI near you and as big as the change is, m...
Extended Validation Certificates are (Really, Really) Dead Almost one year ago now, I declared extended validation certificates dead. The entity name had just been removed from Safari on iOS, it was about to be removed from Safari on Mojave and there were indications that Chrome would remove it from the desktop i...
jakobbotsch/ABIStress Contribute to jakobbotsch/ABIStress development by creating an account on GitHub.
50 Cent Party - Wikipedia The 50 Cent Party, or 50 Cent Army (Chinese: 五毛党), is the colloquial term for Internet commentators (Chinese: 网络评论员), who are hired by Chinese authorities in an attempt to manipulate public opinion to the benefit of the Chinese Communist Party.[1][2] It w...
Hong Kong airport cancels flights over protests - BBC News Hong Kong International Airport has cancelled departing flights, as anti-government protests in its main terminal continue for a fourth day. Thousands are gathered at the airport - which is one of the world's busiest. In a statement, officials said operat...
[arm32/linux] Assert failure: dwSrcIndex > dwLastSrcIndex in ABI stress · Issue #13241 · dotnet/runtime pinvoke stress on arm32 fails with an assert failure: Assert failure(PID 46 [0x0000002e], Thread: 46 [0x002e]): dwSrcIndex > dwLastSrcIndex File: /__w/2/s/src/vm/arm/stubs.cpp Line: 1558 Image: ...
Using DataAnnotations and custom form validation in client-side Blazor applications. Using DataAnnotations and custom form validation in client-side Blazor applications.
Add ABI stress tests by jakobbotsch · Pull Request #26090 · dotnet/coreclr This adds stress tests that dynamically generate methods with different signatures and tests calls to them. It tests both tailcalls to them and pinvokes to them (caller -> pinvoke -> reverse ...
Fuzzing the .NET JIT Compiler I recently came across the excellent ‘Fuzzlyn’ project, created as part of the ‘Language-Based Security’ course at Aarhus University. As per the project description Fuzzlyn is a:
Tiered compilation for Mono runtime · Issue #16018 · mono/mono This issue is intended to be a location where we can discuss the specifics needed for tiered compilation in Mono. Background Mono today offers two code generation engines, one that produces code ve...
The Sad History of Hydrox Cookies, Which Were Probably Doomed By Their Name They, of course, look a lot like Oreos.
Spying on HTTPS When I launched Chrome on Thursday, I saw something unexpected: While most users probably would have no idea what to make of this, I happened to know what it means– Chrome is warning me that …
nothings/stb - Travis CI Travis CI enables your team to test and ship your apps with confidence. Easily sync your projects with Travis CI and you'll be testing your code in minutes.
Popups: 10 Problematic Trends and Alternatives Whether modal or not, most overlays appear at the wrong time, interrupt users during critical tasks, use poor language, and contribute to user disorientation.
Weekly Update 151 I’m *Still* in Las Vegas with Scott; All About BSides LV, Black Hat and DEF CON; Even More Data Breaches; Sponsored by strongDM https://www.troyhunt.com/weekly-update-151/
Breaking all existing Hex Encoding Records with .NET Core 3.0 - Nicolas Portmann - .NET / Java / Security A blog about C#, .NET, Java, InfoSec and Cryptography.
Password Manager for Families, Businesses, Teams | 1Password A password manager, digital vault, form filler and secure digital wallet. 1Password remembers all your passwords for you to help keep account information safe.
Troy Hunt Hi, I'm Troy Hunt, I write this blog, run "Have I Been Pwned" and am a Microsoft Regional Director and MVP who travels the world speaking at events and training technology professionals
FemtoBeacon ESP32-D2WD (WiFi/Bluetooth Coin) by Femtoduino on Tindie A dime sized (9mm radius) WiFi/Bluetooth coin based on the ESP32 chipset
ImperialViolet - Username (and password) free login with security keys Most readers of this blog will be familiar with the traditional security key user experience: you register a token with a site then, when logging in, you enter a username and password as normal but are also required to press a security key in order for it...
Steve Schoger | Refactoring UI | CSS Day 2019 Sometimes when we look at a polished interface we can acknowledge that it looks good but it’s hard to articulate why it looks good. In this practical session, Steve will be explaining the why. He’ll be looking at a poorly designed UI and refactoring it wh...
72W Type-C PD Car Charger Adapter Bring your devices’ along for the ride with the Satechi 72W Type-C PD Car Charger. Using the latest Power Delivery technology, the 72W Car Charger delivers up to 60W from its USB-C port to fast charge compatible laptops, tablets and smartphones, and an ex...
Online syntax highlighting for the masses! Online syntax highlighting for more than 100 languages, including C#, Java, PHP, Basic, Perl, Python, Pascal, SQL, JavaScript and others including rare and obscure ones!.
Geting 4x Speedup With .NET Core 3.0 SIMD Intrinsics A few weeks ago I and Den Raskovalov had a fancy conversation on C# performance, which turned into a tiny but fun coding exercise. The…
Huawei announces HarmonyOS, an open-source platform for every device Huawei has announced a brand-new operating system, dubbed HarmonyOS. So what is it actually designed to do?
!(Spotting the promising cryptography-related start ups) In my free time in the last years, I have helped (for free) some VCs and friends to figure out what are good opportunities in the cryptography field. I'm at an excellent position to see what is serious cryptography, and even what a promising start up look...
Have I Been Pwned Alerts You to Data Breaches Even When the Websites Won’t In our interview with Troy Hunt, founder of Have I Been Pwned find out what to do when your personal information is compromised by a data
Roundup #51: .NET Core 3.0 launches at .NET Conf, .NET Standard adoption, Nullable Reference Types, Cake on Linux, Logging in ASPNET Core - CodeOpinion Here are the things that caught my eye recently in .NET. I’d love to hear what you found most interesting this week. Let me know in the comments or on Twitter. .NET Core 3.0 launches at .NET Conf .NET Conf is a FREE, 3 day virtual developer event co-org...
Cleanup ProjectN ifdefs by jkotas · Pull Request #7675 · dotnet/corert jkotas merged commit e9ce698 into dotnet:master
Walmart taking down violent video game demos, displays Signs, displays containing "violent images or aggressive behavior" removed in wake of shootings; retailer still sells guns
Add ReadAllAsync extension method to common by JamesNK · Pull Request #438 · grpc/grpc-dotnet Adds ReadAllAsync to Common package. If we like this then I'll add additional unit tests.
Open Sourcing more WPF assemblies by stevenbrix · Pull Request #1576 · dotnet/wpf This PR open sources the following assemblies: PresentationUI WindowsFormsIntegration System.Printing System.Windows.Presentation System.Windows.Controls.Ribbon Themes PresentationFramework.Aero ...
Google Pixel 4 will reportedly jump on the 90Hz display bandwagon Google would actually be ahead of a hardware trend for once.
chanan/BlazorStrap Bootstrap 4 Components for Blazor Framework. Contribute to chanan/BlazorStrap development by creating an account on GitHub.
tidwall/buntdb BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support - tidwall/buntdb
Features • GitHub Actions Easily build, package, release, update, and deploy your project in any language—on GitHub or any external system—without having to run code yourself.
Languages & Runtime: .NET Community Standup - August 8th, 2019 - Null Reference Types Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
Testing RESTful Services from the command-line with HttpRepl - DEV Community 👩💻👨💻 . Tagged with dotnet, node, webdev, productivity.
Analyzing native memory allocation with BenchmarkDotNet How to analyze native memory allocation with BenchmarkDotNet.
Amazing Graphs - Numberphile Full Amazing Graphs trilogy: http://bit.ly/Amazing_Graphs Featuring Neil Sloane of OEIS fame. Even more unexpected graphs in our next video. More links & stuff in full description below ↓↓↓ More Neil Sloane videos: http://bit.ly/Sloane_Numberphile Neil ...
NVIDIA/open-gpu-doc Documentation of NVIDIA chip/hardware interfaces. Contribute to NVIDIA/open-gpu-doc development by creating an account on GitHub.
Online Survey Software: Closed Survey This survey is currently closed. Please contact the survey author for assistance.
Supercentenarians and the oldest-old are concentrated into regions with no birth certificates and short lifespans The observation of individuals attaining remarkable ages, and their concentration into geographic sub-regions or ‘blue zones’, has generated considerable scientific interest. Proposed drivers of remarkable longevity include high vegetable intake, strong s...
Architecture for humans - Ayende @ Rahien I run across the follow on Twitter:for legacy systems/monoliths, if you want to understand the real business processes, look for the fields named: - "Comment...
New features in 0.9.45 @ PeachPie | PHP compiler to .NET PeachPie allows you to run PHP applications on .NET Core - faster, stabler and more secure.
Calling all .NET desktop and mobile developers! | .NET Blog We would love to hear about your experience with building client applications in .NET. Your feedback will greatly help us to improve the .NET tooling and ensure our roadmap focuses on your needs. Participate in shaping the future of the .NET client develo...
Update on .NET Standard adoption | .NET Blog It’s about two years ago that I announced .NET Standard 2.0. Since then we’ve been working hard to increase the set of .NET Standard-based libraries for .NET. This includes many of the BCL components, such as the Windows Compatibility Pack, but also other...
The reasons behind why I don't use AutoMapper. My list of AutoMapper disadvantages which you should consider before using it in your project.
Troy Hunt is coming to ITBN CONF-EXPO 2019 - Arthur Keleti's announcement If you are in security, we bet you already know who Mr. Troy Hunt is. If not, you will get to know him personally because, YES, he is coming to ITBN CONF-EXPO 2019, his first time ever in Budapest. Mr. Hunt will tell You about how he gets so much up to da...
The world's worst video card? Let's build a circuit that displays an image on a VGA monitor! In this video, I talk about how VGA signals work and build a circuit that provides the correct timing of sync signals so that a monitor recognizes the signal. Support these videos on Patreon:...
Add passwords to list of stuff CafePress made hash of storing, says infoseccer. 11m+ who used Facebook 'n' pals to sign in were lucky 11m other leaked users' p-words hashed with SHA-1
OpenSecrets The Center for Responsive Politics is the nation's premier research group tracking money in politics and its effect on elections and public policy.
Frieze Patterns — Numberphile Additional information A surprising link discussed by Professor Sergei Tabachnikov. Extra footage at: https://youtu.be/MJ1NAzpens4 Sergei Tabachnikov's homepage at Pennsylvania State University : http://www.math.psu.edu/tabachni/ David Eisenbud di...
Garbage collection in Python: things you need to know An introduction to garbage collection and reference counting techniques in Python.
Memory management in Python To speed-up memory operations and reduce fragmentation Python uses a special manager on top of the general-purpose allocator, called PyMalloc.
Semver Compare An online tool to compare semver versions useful for testing rules for pre-release names
You Can't Trust Companies to Tell the Truth About Data Breaches Last week, online sneaker-trading platform StockX asked its users to reset their passwords due to “recently completed system updates on the StockX platform.” In actuality, the company suffered a large data breach back in May, and only finally came clean a...
Frieze Patterns - Numberphile A surprising link discussed by Professor Sergei Tabachnikov. Extra footage at: https://youtu.be/MJ1NAzpens4 More links & stuff in full description below ↓↓↓ Sergei Tabachnikov's homepage at Pennsylvania State University : http://www.math.psu.edu/tabachni...
Stack Overflow handling in HotSpot JVM JVM stack layout, guard zone, stack banging, reserved pages - how HotSpot implements Stack Overflow check
Nick Craver - Stack Overflow: How We Do App Caching - 2019 Edition This is #5 in a very long series of posts on Stack Overflow’s architecture.Previous post (#4): Stack Overflow: How We Do Monitoring - 2018 EditionSo…cachin...
Mission-driven careers with Amanda Silver Join Amanda Silver, our first PM guest to learn more about how she accelerated her career with customer understanding and how she harnesses a sense of mission to stay motivated to achieve more. [1:08] - Amanda's roles through the years [3:45] - modern PM...
Improving .NET Core installation in Visual Studio and on Windows | .NET Blog Visual Studio 2019 version 16.3 and .NET Core 3.0 Preview 7 improve the installation experience of .NET Core on Windows. The goal is to reduce the number of .NET Core versions that might be on a machine. The improvements are based on customer feedback and...
egil/razor-components-testing-library A unit testing library for Blazor Components. You can easily define components under test in C# or Razor syntax and verify outcome using semantic HTML diffing/comparison logic. You can easily inter...
Try out Nullable Reference Types | .NET Blog Try out Nullable Reference Types With the release of .NET Core 3.0 Preview 7, C# 8.0 is considered "feature complete". That means that the biggest feature of them all, Nullable Reference Types, is also locked down behavior-wise for the .NET Core release.
ASP.NET Core Identity with FIDO2 WebAuthn MFA This article shows how FIDO2 WebAuthn could be used as 2FA and integrated into an ASP.NET Core Identity application. The FIDO2 WebAuthn is implemented using the fido2-net-lib Nuget package, and dem…
Semver Compare An online tool to compare semver versions useful for testing rules for pre-release names
JDK 13 Security Enhancements JDK 13 has been released! As with my JDK 12 blog, I have gathered up a list of the most interesting and useful security enhancements in this release. And as before, I have grouped them into appropriate categories (crypto, TLS, etc) which should make it e...
Neil deGrasse Tyson Informs Captive Locked in His Basement That Fear is Illogical Famed scientist Neil deGrasse Tyson told a captive locked up in his basement this evening that his emotional responses were “incredibly illogical."
We've, um, changed our password policy, says CafePress amid reports of 23m pwned accounts Three-quarters of email addys already in breach database
US in the midst of a white nationalist terrorism crisis Far-right extremists were responsible for 100 per cent of all terrorist attacks on US soil since the end of 2017.
.NET project structure .NET project structure. GitHub Gist: instantly share code, notes, and snippets.
Netflix cancels sci-fi series The OA, leaving fans with a cliff-hanger Fans of the the mind-bending series still want answers.
dotnet/csharplang The official repo for the design of the C# programming language - dotnet/csharplang
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
.NET Core Linux - Performance Profiling and Diagnostics.md GitHub Gist: instantly share code, notes, and snippets.
Terminating Service for 8Chan The mass shootings in El Paso, Texas and Dayton, Ohio are horrific tragedies. In the case of the El Paso shooting, the suspected terrorist gunman appears to have been inspired by the forum website known as 8chan.
The Best Way To Secure Access - strongDM strongDM secures remote access to any db or server, on-prem or in the cloud. Make it easy for DevOps to enforce the controls InfoSec teams need.
Introduction Familiarity with some of the concepts and conventions of WebAssembly will be useful to understand this introduction, but it is not necessary.
This $43 Aldi scotch just won international gold It’s available in selected Aldi NSW stores, but will eventually be available online.
Pwnie Awards The Right Honorable Pwnies Judiciary Committee does herewith set forth the following 2019 PWNIES AWARD NOMINATIONS for your perusal and the enablement of the SACRED ANNUAL PWNIES VOTING CEREMONY (candles and Eyes Wide Shut masks not provided).
Elijah Cummings' closing remarks at Cohen hearing Rep. Elijah Cummings (D-MD) concluded the House Oversight Committee's questioning of President Donald Trump's former personal lawyer Michael Cohen by delivering a call to
Mass shooting that killed 20 in El Paso investigated as 'domestic terrorism': Officials A mass shooting leaves at least 20 dead, dozens injured in an El Paso, Texas, Walmart.
More on Backdooring (or Not) WhatsApp - Schneier on Security Yesterday, I blogged about a Facebook plan to backdoor WhatsApp by adding client-side scanning and filtering. It seems that I was wrong, and there are no such plans.
Check to see if your account has been compromised Hacking is happening almost daily at this point so it is important to check if your account has been compromised by going to www.HAVEIBEENPWNED.com.
Windows Terminal Preview v0.3 Release | Windows Command Line Windows Terminal Preview v0.3 has been published to the Microsoft Store! If you have previously installed the Terminal from the Store, you will receive this update automatically. If you’ve not yet installed Terminal from the Microsoft Store, now would be ...
Everything Andrew Yang Said at the Second Democratic Debate in Detroit #yanggang Everything Andrew Yang Said at the Second Democratic Debate in Detroit #yanggang Get his book: https://amzn.to/31aAa08 YangGang Shirt: https://amzn.to/2YjetOF Donate: https://yang2020.com Andrew Yang just DOMINATED that debate and is the most honest an...
The probability that an EV SSL certificate is associated with a bad domain is 0.013% - Help Net Security New research confirms that a website with an EV SSL certificate decreases the chance of internet users falling victim to fraud and malware.
github/gov-takedowns Text of government takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. - github/gov-takedowns
Swift Client for the Asp.NET Core version of SignalR – Part 2: Beyond the Basics In the previous post we looked at some basic usage of the Swift SignalR Client. This was enough to get started but far from enough for any real-world application. In this post we will look at featu…
Steam :: Rocket League :: Community Spotlight: Training Pack Refresh Elevate your game with new Training Packs
Fixing ASP.NET Core’s UseStatusCodePages Middleware Here at RIMdev, we are unapologetic about our love for static websites. Folks, static sites are the future! That said, there are times we need a little dynamic in our lives. For our documentation site, we generate most of the content using Hugo and contro...
Build software better, together GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.
Welcoming the Irish Government to Have I Been Pwned Over the last year and a bit I've been working to make more data in HIBP freely available to governments around the world that want to monitor their own exposure in data breaches. Like the rest of us, governments regularly rely on services that fall victi...
Fed-up graphic design outfit dangles cash to anyone who can free infosec of hoodie pics Make stock images great again!
Not Rocket Science » Adding multiple devices to one PCI Express Slot Most ATX Mainboards have somewhere between 3 and 5 PCI Express slots. Generally, an x16, x8 and some x1's, but if you have e.g., a Threadripper X399 board you might have several x8 and x16 slots.
Ugly Gerry, a font based on gerrymandered districts Ugly Gerry is a typeface where each glyph is a conspicuously gerrymandered congressional district. The district boundaries are manipulated thus by incumbent politicians to arrange voters to their o…
ASP.NET Blog | HttpRepl: A command-line tool for interacting with RESTful HTTP services The ASP.NET team has built a command-line tool called HttpRepl. It lets you browse and invoke HTTP services in a similar way to working with files and folders. You give it a starting point (a base URL) and then you can execute commands like “dir” and “cd”...
JimBobSquarePants/ImageProcessor :camera: A fluent wrapper around System.Drawing for the processing of image files. - JimBobSquarePants/ImageProcessor
Using a Code-Behind Approach to Blazor Components In this article we'll look into when it's helpful to use a code-behind, how we benefit and what to expect when re-factoring existing components.
WTF is a trade body?! Dr. Jo Twist from UKIE explains Dr. Jo Twist is the CEO of UKIE, the trade association for the UK's world-class games industry. Vince doesn't profess to know anything about how trade works, because he's a small woodland animal and not *checks notes* a loud red-faced man in a pub, but he...
How we fit an NES game into 40 Kilobytes Trailer/Gameplay: https://youtu.be/VFX401vvKTQ NES CARTRIDGE NOW AVAILABLE: https://www.brokestudio.fr/en/shop/micro-mages-2/ DIGITAL VERSION: https://morphcatgames.itch.io/micromages OR ON STEAM: https://store.steampowered.com/app/1065020/Micro_Mages/ B...
Create Penguin Create your penguin today on a free virtual world based on Disney's Club Penguin, with weekly updates, and everything Club Penguin!
2019 data breach disclosures: 10 of the biggest -- so far As expected, the list of 2019 data breach disclosures is long and features a number of well-known enterprises. Here's a look at 10 of the biggest and most notable data disclosures for the first half of this year.
migueldeicaza/WasmerSharp .NET Bindings for the Wasmer Runtime. Contribute to migueldeicaza/WasmerSharp development by creating an account on GitHub.
South Seattle woman arrested, charged in massive data breach of Capital One A Seattle woman hacked into a cloud-computing company server, federal prosecutors said. The data theft occurred some time between March 12 and July 17.
[WIP] Remove tailcall limitations on unix64 and arm64 by jakobbotsch · Pull Request #25932 · dotnet/coreclr
JIT and AOT in the CLR with Mei-Chin Tsai How does the CLR team think about JIT execution and AOT precompilation? The general capabilities of the CLR are similar to the JVM, but the runtime operates very differently. This talk will explore what choices motivated these different paths. This talk w...
Fast and flexible observability with canonical log lines Canonical log lines are a lightweight, flexible, and technology-agnostic technique for observability that are powerful and easy to implement.
Comodo Castle? Cybersecurity CEO Behind Montclair Mega Mansion | Baristanet Melih Abdulhayoglu, CEO and founder of the Comodo companies, who according to Forbes has a net worth of $1.8 billion, is the Montclair resident planning to build a 60,000 square foot mansion.
Illyriad - Grand Strategy MMO Free-to-Play HTML5 Massively-Multiplayer real-time strategy game, set in a vast fantasy world of mountain ranges, lakes, forests, oceans, islands, rivers, deserts, jungles, marshes and the northern wastes with countries and factions - each with their own ...
The Mexican Repatriation In which John discusses The Mexican Repatriation of the 1930s, a story from U.S. History he learned about only recently. SOURCES: The most comprehensive history of this period I found is a book called Decade of Betrayal by Francisco E. Balderrama and Ray...
Value Types in the CLR with David Wrighton What are valuetypes in the CLR, what do they mean, how do they work, and what impacts do they have on the runtimes and languages of the CLR. This talk will describe the challenges and benefits of valuetypes in a non-Java world. Learn more about Java deve...
Catch all exceptions from Exit shutdown by jkotalik · Pull Request #12518 · dotnet/aspnetcore Fixes #7367 in 2.2. If we fail to log to console due to an invalid handle, catch the exception no matter what. Writing a test for this is really hard as I would need to muck with Console.* to make ...
Using the ReferenceAssemblies NuGet package to build .NET Framework libraries on Linux, without installing Mono In this post I show how to build .NET projects that target the full .NET Framework on Linux with the Microsoft.NETFramework.ReferenceAssemblies NuGet
ECMAScript 2015 Language Specification – ECMA-262 6th Edition This is the HTML rendering of ECMA-262 6th Edition, The ECMAScript 2015 Language Specification.
Here’s what’s in the brand-new Unity 2019.2 - Unity Technologies Blog We have over 1000 developers dedicated to extending and improving Unity for you. In this release, you get more than 170 new features and enhancements for artists, designers, and programmers. We’ve updated ProBuilder, Shader Graph, 2D Animation, Burst Comp...
FlameGraph zooming by adamsitnik · Pull Request #976 · microsoft/perfview I am currently working on a PerfView demo where I want to show Flame Graphs that I've implemented a long time ago. I realized that demoing it without zoom would be very hard. So I implemented t...
Configuring Policy-based Authorization with Blazor In this post, I describe policy-based authorization and it’s advantages over the more legacy role-based authorization. Then show how to implement policy-based auth using WebAPI and client-side Blazor
Hugo's House of Horrors Hugo's sweetheart Penelope has vanished after visiting a haunted house on a babysitting job. In order to save her, Hugo must explore the area around, within, and beneath the house and solve its mysteries, while surviving its many perils. Hugo's House of H...
College Financial-Aid Loophole: Wealthy Parents Transfer Guardianship of Their Teens to Get Aid The Education Department is looking into a tactic that has been used in some Chicago suburbs, in which wealthy parents transfer legal guardianship of their college-bound children to relatives or friends so the teens can claim financial aid.
Capital One data breach affected 100 million in the US The FBI has already arrested the person who breached Capital One's systems in March.
Canada Online Store Promotion. Official Rules. NO PURCHASE NECESSARY TO PARTICIPATE OR WIN THE SWEEPSTAKES. VOID WHERE PROHIBITED. PROMOTION IS OPEN TO RESIDENTS OF CANADA (THE “ELIGIBLE COUNTRY”). THE PROMOTION WILL BE VOID TO RESIDENTS OF ANY OTHER COUNTRY OR TERRITORY AND WHERE PROHIBITED BY LAW. P...
US Online Store Promotion. Official Rules. NO PURCHASE NECESSARY TO PARTICIPATE OR WIN THE SWEEPSTAKES. VOID WHERE PROHIBITED. PROMOTION IS OPEN TO RESIDENTS OF UNITED STATES OF AMERICA (THE “ELIGIBLE COUNTRY”). THE PROMOTION WILL BE VOID TO RESIDENTS OF ANY OTHER COUNTRY OR TERRITORY AND WHERE PR...
Find Your Representative | House.gov Not sure of your congressional district or who your member is? This service will assist you by matching your ZIP code to your congressional district, with links to your member's website and contact page.
New Documents Show Corporate and Foreign Interests Seek to Influence U.S. Nuclear Policy Washington, D.C. (July 29, 2019)—Today, Rep. Elijah E. Cummings, the Chairman of the Committee on Oversight and Reform, issued a second interim staff report in the Committee’s investigation into efforts to transfer U.S. nuclear technology to Saudi Arabia....
Blazor Components - New Blazor Scheduler Control, Data Grid Enhancements and more (available in Beta #1) Our first beta brings with it a new Blazor Scheduler component along with a myriad of enhancements designed to improve the overall capabilities of our Blazor product line
Building Microservices On .NET Core - Part 1 The Plan | Wojciech Suwała, Head Architect, ASC LAB I liked .NET technology from its inception. In fact I left the dark star of overxmlized J2EE development to join forces of rebellion around 2004. Over the years my team here at Altkom Software & Consulting built and maintained more and more complex busine...
Azure DevOps Podcast: Daniel Roth on Blazor DevOps - Episode 47 Today’s guest is Daniel Roth, a Program Manager on the ASP.NET team at Microsoft. He works on building frameworks for web developers, including ASP.NET Core and Blazor. He has previously worked on various parts of .NET, including System.Net, WCF, XAML, an...
Part 5: A better way to handle authorization – refreshing user’s claims – The Reformed Programmer Last Updated: August 22, 2019 | Created: July 29, 2019
RELEASE: ASP .NET Core A-Z eBook As promised, below is the initial release of the ASP .NET Core A-Z ebook. This combines the 26 blog posts from the series of ASP .NET Core articles on this website. A – Z of ASP .NET Core! You can…
Streaming Electron for fun and profit How we used Azure, Electron, and WebRTC to better enable productivity on low-powered devices.
Create Interfaces with default implementations My favorite design improvement for C# 8 has to be the ability to add the ...
DDD 2019 Childcare DDD 2019 has engaged to provide on site childcare provided by Crechendo, generously sponsored by LiveHire. See below for additional information.
JWT Signing using RSASSA-PSS in .NET Core A look at the new RSASSA-PSS support in .NET Core and what benefits it has over RSASSA-PKCS1-v1_5
Creating an OpenID connect system with Angular 8 and IdentityServer4 (OIDC part 1) OpenID connect authentication with dotnet core and Angular will demonstrate how to set up an app that supports authentication and access control of certain resources in the system. This guide is ba…
Free Security Training Videos for CPE Credits | Varonis We've commissioned top experts in information security to bring you 100% free courses. Learn at your own pace, get certified, and earn CPE credits.
blevesearch/bleve A modern text indexing library for go. Contribute to blevesearch/bleve development by creating an account on GitHub.
Explore the mind-boggling moons of our solar system Soar through a cosmic menagerie of moons—and learn their long-held secrets—in our interactive atlas.
Ballot SC22: Reduce Certificate Lifetimes by sleevi · Pull Request #138 · cabforum/documents Edited on 2019-09-03 to reflect voting has started. Ballot SC22: Reduce Certificate Lifetimes (v2) Motivation: Since the adoption of the Baseline Requirements, the CA/Browser Forum has discussed an...
Hasan Minhaj Has an Out-of-Body Experience Eating Spicy Wings | Hot Ones The Daily Show correspondent, stand-up comedian, and star of the one-man show Homecoming King faces off against Sean Evans for the closest thing Hot Ones will ever have to an Election Special. His suggestion for the next place to bring the show? Guantanam...
Uploading a Request made from a ReadableStream body by yutakahirano · Pull Request #425 · whatwg/fetch This change enables developers to create a request from a ReadableStream body. fetch() reads data from the body and sends it to the server. Fixing yutakahirano/fetch-with-streams#66.
Developer-controlled streams for request/response · Issue #88 · whatwg/fetch First https://github.com/yutakahirano/fetch-with-streams needs to be integrated. So developers can access the stream of request/response. Next is giving them control over the stream. What if you do...
688906 - Loading issue... - An open-source project to help move the web forward. - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Emuparadise Suffered a 1.1 Million User Data Exposing Breach Emuparadise had suffered a big data breach last year, but no users got to know about it until now, as haveibeenpwned informed 1.1 million of them.
davidfowl/BedrockFramework High performance, low level networking APIs for building custom servers and clients. - davidfowl/BedrockFramework
Words you should never say to a hiring manager in an interview One answer to a hiring manager kills most interviews. Why? Because everyone between you and the CEO doesn’t want your vision or ideas.
damienbod/AspNetCoreFilters ASP.NET Core MVC Filters. Contribute to damienbod/AspNetCoreFilters development by creating an account on GitHub.
Stream-based requests (Request with ReadableStream) · whatwg/fetch@0c470b5 Basic tests: https://github.com/w3c/web-platform-tests/pull/4362. More tests are expected to be written as part of the implementation effort. Fixes #88, fixes https://github.com/yutakahirano/fet...
Thousands of NAB customers' details leaked Phone numbers, names, dates of birth and even licence numbers
Fixing Random, part 40 of 40 All right, let’s finish this thing off! First, I want to summarize, second I want to describe a whole lot of interesting stuff that I did not get to, and third, I want to give a selection of papers…
Security Engineering - A Guide to Building Dependable Distributed Systems With both the first edition in 2001 and the second edition in 2008, I put six chapters online for free at once, then added the others four years after publication. For the third edition, I've negotiated an agreement with the publisher to put the chapters ...
FASTEST RC TURBINE MODEL JET IN ACTION 727KMH 451MPH FLIGHT TRAINING WORLD RECORD TRAINING PART 2 Model: RC Speeder
Is Crunch Mandated at Naughty Dog? The Answer Is a Bit Complicated | COGconnected According to several people who used to work at Naughty Dog and agreed to speak to COGconnected under the condition of anonymity, the reality of crunch at the studio is somewhat complicated.
What’s new for WSL in Insiders Preview Build 18945 | Windows Command Line A new Windows insiders build has just released, and it contains some hot off the press features for the Windows Subsystem for Linux (WSL)! We’ve added the ability to access Linux networking applications in a WSL 2 distro from Windows with localhost,
SaturnFramework/Saturn Opinionated, web development framework for F# which implements the server-side, functional MVC pattern - SaturnFramework/Saturn
Satellite Images Show Vast Swaths of the Arctic On Fire Vast stretches of Earth’s northern latitudes are on fire right now. Hot weather has engulfed a huge portion of the Arctic, from Alaska to Greenland to Siberia. That’s helped create conditions ripe for wildfires, including some truly massive ones burning i...
Inside a Nuclear Reactor We're at the High Flux Isotope Reactor at Oak Ridge National Laboratory. Go to https://wix.com/go/PeriodicVideos to create your free Wix website. Check out our new website at https://periodicvideos.net More links and info in full description ↓↓↓ Thanks t...
Measure Two Hundred Times, Tweak Twice Let's profile some code! And see if we can figure out some great options for things that might matter
NDC Sydney 2019 NDC Sydney 2019 will be taking place at Hilton Sydney from 14-18 October. NDC Sydney is a five day event with 2 days of pre-conference workshops and 3 days of conference. The 5 paralell conference tracks will cover these topics: .NET - Agile - C++...
Demo: Minecraft Earth at Microsoft Inspire 2019 Connecting the real world to Minecraft using Azure Spatial Anchors. With Minecraft Earth there will be living, breathing experiences anchored all over your neighborhood. When you and your friends play together, everyone can see the worlds you’ve built. Th...
RNGCryptoServiceProvider offers unappropriate API · Issue #30341 · dotnet/runtime The RNGCryptoServiceProvider should have an API that provides all the convenience methods of the standard Random class. It looks ridiculous having an example code snippet that is 34 lines longer th...
Developing your personal brand with Troy Hunt I have a chat with Troy Hunt, creator of Have I Been Pwned about developing your personal brand. Troy's answers to my questions can be related to anyone who is a public figure, even if it's a fraction of what Troy does such as blog or Twitter comments. N...
Equifax Data Breach Settlement In September of 2017, Equifax announced a data breach that exposed the personal information of 147 million people. The company has agreed to a global settlement with the Federal Trade Commission, the Consumer Financial Protection Bureau, and 50 U.S. state...
scrollbar-width The scrollbar-width property allows the author to set the maximum thickness of an element’s scrollbars when they are shown.
Visual Studio 2019 version 16.2 Generally Available and 16.3 Preview 1 | Visual Studio Blog What's new in version 16.2 and 16.3 Preview 1 release of Visual Studio 2019. Test Explorer, search, C++ linker build times, and .NET Core 3.0
Serializers: Add System.Text.Json benchmarks for comparison. by NickCraver · Pull Request #701 · dotnet/performance This is an attempt to add System.Text.Json's JSON serialization to the comparison microbenchmarks. We're trying to get an apples to apples comparison of serializers we can use in .NET Core...
Link’s Awakening disassembly progress report – week 5 – Kzone - This article is part of an ongoing “Disassembling Link’s Awakening” series, where I attempt to gain some understanding on how special effects were implemented in this game.
Live Flight Tracker - Real-Time Flight Tracker Map | Flightradar24 The world’s most popular flight tracker. Track planes in real-time on our flight tracker map and get up-to-date flight status & airport information.
Pragmatic Performance: When to care about perf, and what to do about it - David Wengier As a developer you often here both that performance is important, but also that you shouldn't worry about performance up front, so when is the right time to think about it? And if the time is right, what are you actually supposed to do? If you're interes...
ASP.NET Community Standup - Sept 10th, 2014 - webroot, static content, and client side serving h","c":"WEB","ps":"desktop-polymer","cos":"Windows","enablecsi":"1","watermark":",https://s.ytimg.com/yts/img/watermark/youtube_watermark-vflHX6b6E.png,https://s.ytimg.com/yts/img/watermark/youtube_hd_watermark-vflAzLcD6.png","fflags":"web_player_response...
OutOfMemory - the card game (based on prototype version) Explaining the basics of the game by showing the first minutes of play. This is based on the prototype game version so graphics and overall quality of cards do not reflect the final product quality.
Kazakhstan’s HTTPS Interception Censored Planet is a research lab at the University of Michigan that investigates and exposes different types of privacy and security violations in the Internet.
puppeteer/puppeteer Headless Chrome Node.js API. Contribute to puppeteer/puppeteer development by creating an account on GitHub.
An Epic Course - Hack Yourself First — Enterprise IT & Industrial IT Managed Service Support Last week I went on a course and it was epic - probably the best technical course I’ve ever attended. It was entitled “Hack Yourself First”.
.NET Core Counters internals: how to integrate counters in your monitoring pipeline This post shows how to easily get .NET Core counters. Their internals are also detailed for a better understanding of usage/limits
ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 7 .NET Core 3.0 Preview 7 is now available and it includes a bunch of new updates to ASP.NET Core and Blazor. Here’s the list of what’s new in this preview: Latest Visual Studio preview includes .NET Core 3.0 as the default runtime Top level ASP.NET Core t...
Announcing .NET Core 3.0 Preview 7 | .NET Blog Today, we are announcing .NET Core 3.0 Preview 7. We’ve transitioned from creating new features to polishing the release. Expect a singular focus on quality for the remaining preview releases. Download .NET Core 3.0 Preview 7 right now on Windows, macOS a...
Alternatives to Microsoft.FeatureManagement: Adding feature flags to an ASP.NET Core app - Part 6 In this post I describe a few alternatives to the new Microsoft.FeatureManagement library for adding feature flags to your ASP.NET Core app
GC.GetGCMemoryInfo Method (System) <p sourcefile="api/System.GC.GetGCMemoryInfo.yml" sourcestartlinenumber="1" jsonPath="/members/0/summary">Gets garbage collection memory information.</p>
An In Depth Tutorial on Linux Development on Windows with WSL and Visual Studio Code | Windows Command Line In an earlier blog post, Take your Linux development experience in Windows to the next level with the Windows Subsystem for Linux (WSL) and Visual Studio Code Remote, we introduced an overview of the VS Code Remote – WSL extension, which simplifies Linux ...
GC.GetTotalAllocatedBytes(Boolean) Method (System) <p sourcefile="api/System.GC.GetTotalAllocatedBytes.yml" sourcestartlinenumber="1" jsonPath="/members/0/summary">Gets a count of the bytes allocated over the lifetime of the process.</p>
Networking system rewrite by ReubenBond · Pull Request #5436 · dotnet/orleans Replaces the existing networking system with a system based upon work originally done for Kestrel, dubbed Bedrock. The core purpose of this is to modernize the networking stack and eventually suppo...
Configuring Role-based Authorization with client-side Blazor In this post, I show how you can implement role-based authorization in a client-side Blazor application using WebAPI and ASP.NET Core Identity.
It's about time - Christin Gorman Time Zones, Daylight savings, Leap years, Leap seconds... Storing it all, testing it, getting it right for every point in time in every country... Writing correct timing code can be a nightmare! We'll be ranting our way through some common pitfalls, tip...
How Stack Overflow upgraded from Windows Server 2012 - Stack Overflow Blog Warning: This post is long. While working through this massive server upgrade/migration process, tears were shed, many cuss words were uttered, along with a general feeling of frustration, which ultimately culminated into extreme happiness once the migrat...
Running Windows as Administrator with Launcher Process enabled in Firefox causes Drag and Drop errors - How to Fix | Mozilla Support Learn how to fix drag-and-drop errors when running Windows as an Administrator with UAC disabled and the Launcher Process enabled.
RustPython/RustPython A Python Interpreter written in Rust. Contribute to RustPython/RustPython development by creating an account on GitHub.
The World Wide Web project Everything there is online about W3 is linked directly or indirectly to this document, including an executive summary of the project, Mailing lists , Policy , November's W3 news , Frequently Asked Questions .
skylineproject/unicode-in-js Lightning talk about unicode in JS and beyond. Contribute to skylineproject/unicode-in-js development by creating an account on GitHub.
Oqtane Blog | Exploring Authentication in Blazor Those of us who have been closely following the evolution of Blazor over the past year have been eagerly awaiting some official guidance from Microsof
Preparing for TLS 1.2 in Office 365 and Office 365 GCC - Office 365 How to prepare to use TLS 1.2 for all client-server and browser-server combinations in Office 365 and Office 365 GCC after support for TLS 1.0 and 1.1 is disabled.
mrpmorris/blazor-validation Blazor validation. Contribute to mrpmorris/blazor-validation development by creating an account on GitHub.
Xiaomi Data Breach — "Exposing Xiaomi" Talk Pulled from Hacking Conference Data Breach — Millions of Xiaomi Mi Accounts Hacked by Taiwanese Researcher. Session Pulled from Ground Zero Summit Hacking Conference.
FBI Issues Warning on ‘Secure’ Websites Used For Phishing FBI issued a public service announcement regarding TLS-secured websites being actively used by malicious actors in phishing campaigns to trick users into trusting attacker-controlled sites and handing over sensitive personal information.
Apollo 11 in Real-time A real-time interactive journey through the Apollo 11 mission. Relive every moment as it occurred in 1969.
Fsyncgate: errors on fsync are unrecovarable This is an archive of the original "fsyncgate" email thread. This is posted here because I wanted to have a link that would fit on a slide for a talk on file safety with a mobile-friendly non-bloated format.
Roll20 and Stronghold Kingdoms Subject to Security Breach In an article posted on TechCrunch February 14, the tech site revealed a potential 127 million compromised accounts. Following the announcement of 617 million other breached accounts, an individual compromised most of the accounts during 2018. This brings...
Yūbinkyoku 🏣 - Tristan Hume Made as my final project for UWaterloo's CS488 Graphics class, this is the demo page for my path tracing renderer made with the goal of maximum photorealism. I put about a full time month's worth of work effort into this project, way more than required, s...
Thor: Love and Thunder to Star Natalie Portman as Thor Marvel fans were elated to learn earlier this week that Thor: Ragnarok director Taika Waititi [...]
Files are fraught with peril This is a psuedo-transcript for a talk given at Deconstruct 2019. To make this accessible for people on slow connections as well as people using screen readers, the slides have been replaced by in-line text (the talk has ~120 slides; at an average of 20 k...
Xamarin Developer Summit 2019 | Channel 9 About #XamDevSummit Xamarin Dev Summit aims to be the premiere Community-Run, Cross-platform, Mobile Developer Conference in North America. Join enthusiasts, professionals, and companies who share you
Share Packages Publicly - Azure Artifacts Use Azure Artifacts to share NuGet, npm, Maven, or Python packages with anonymous users in with public feeds
Fun and entertaining plugins for Rider - .NET Tools Blog Rider’s ecosystem has many plugins covering a multitude of categories, including really fun ones. We’ve highlighted several plugins on this blog previously, but none specifically for the “fun stuff” category – apart from maybe Power Mode II and Nyan Progr...
Fix issue with out-of-scope GCFrame in Frame list by janvorli · Pull Request #25795 · dotnet/coreclr More aggressive C/C++ optimizations done by VS2019 are breaking fragile assumptions of the CoreCLR "manually managed code". Unwinding of Frame chains accesses stack local variables after ...
Weather Dark Sky is the most accurate source of hyperlocal weather information: with down-to-the-minute forecasts for your exact location, you'll never get caught in the rain again. (It's like magic!)
Type finding in DLLs and reference additions is unintuitive/brittle · Issue #37246 · dotnet/roslyn Visual Studio Version: 16.2 Preview 3 Summary: When using IntelliSense to find a type (first thought to be the result of a missing using), Visual Studio helpfully finds the DLL. However, the result...
.NET Core master branches have switched to "5.0" · Issue #118 · dotnet/announcements .NET Core master branches have switched to "5.0" Various .NET Core repos have switched their master branches to "5.0", and will use 3.x branches for 3.0 and 3.1 projects. This i...
Razor: Into the Razor'verse The Razor template markup syntax is used throughout ASP.NET. In the next version of ASP.NET, Core Razor is evolving into multiple Razor adaptations such as Razor Tag Helpers, Razor Pages, Blazor, and Razor Components . In this session, we'll learn the key...
modern-forms/Modern.Forms Cross-platform spiritual successor to Winforms for .NET Core - modern-forms/Modern.Forms
Ensure FileVersion for coreclr.dll doesn't overlap with Silverlight in 5.0 · Issue #13096 · dotnet/runtime We should put some protection in place against coreclr.dll's FileVersion overlapping with versions from Silverlight, now that we're moving to 5.0. CC @RussKeldorph @jaredpar
Roll20 Roll20 brings pen-and-paper gameplay to your browser with features that save time and enhance your favorite parts of tabletop games.
Localization.AspNetCore.TagHelpers - Localization.AspNetCore.TagHelpers Asp.Net Core Tag Helpers to use when localizing Asp.Net Core application instead of manually injecting IViewLocator
MSBuild Structured Log Viewer Visual Studio Toolbox is back from its summer vacation! In this episode, Robert is joined by Kirill Osenkov, the author of the MSBuild Structured Log Viewer. This tool records information about everything that happens in the build. But instead of just dum...
New information about Slack's 2015 security incident - Several People Are Typing An update on Slack’s 2015 security incident, and how we’re continuing to keep your account secure.
Ensuring customer success: Introducing the Azure Migration Program | Azure blog and updates | Microsoft Azure Last July, I shared our approach to helping customers migrate to Azure. Today, we are bringing together a best practice-based, holistic experience for migrating existing applications and systems to Azure.
wybiral/hades Remote daemon manager. Contribute to wybiral/hades development by creating an account on GitHub.
OSCON 2019: Why You Should Care About Open Source Software Foundations As more and more businesses and people depend on open source software, critical technologies you rely on need to be sustained. Open source projects need a neut…
Update Framework and NuGet packages to add CSharp 7 support by kevin-montrose · Pull Request #124 · security-code-scan/security-code-scan Draft PR, this is just a proposal and is not yet complete enough to be merged. Background I'm a developer working at Stack Overflow, and I (along with some others) am evaluating some .NET stat...
Sometimes valid RSA signatures in .NET A curious case of RSA signatures that .NET and Windows may consider valid and other platforms do not.
1232689 - Add Root Certification Authority of the Republic of Kazakhstan (root.gov.kz) RESOLVED (kwilson) in NSS - CA Certificate Root Program. Last updated 2019-07-27.
What a very bad day at work taught me about building Stack Overflow’s community - Stack Overflow Blog Hi, my name is Sara Chipps, first time Stack blogger, long time Stacker (I’ve always wanted to say that!). I’m the new Director of Public Q&A at Stack Overflow. I’ve been at Stack for a year now, and I’d like to share with you one of my worst days at work...
How Stack Overflow upgraded from Windows Server 2012 Warning: This post is long. While working through this massive server upgrade/migration process, tears were shed, many cuss words were said, along with a general feeling of frustration, which ultimately culminated into extreme happiness once the migration...
Performance regression: float.ToString(format) 20% to 3x slower · Issue #13092 · dotnet/runtime After the changes introduced to numbers formatting the vast majority of the operations is faster. However, this is not true for float.ToString(format)which is 20% to 3x slower. https://github.com/d...
Advanced .NET Debugging - PDBs and Symbol Stores Debugging is the epitome of software development. Knowing about the available tools and how to use them effectively is paramount to being a productive developer. In this installment we'll look at debugging symbols and how to use them like a pro.
Authentication and the Have I Been Pwned API The very first feature I added to Have I Been Pwned after I launched it back in December 2013 was the public API. My thinking at the time was that it would make the data more easily accessible to more people to go and do awesome things; build mobile clien...
Executing .NET Core functions in a separate process - Red Hat Developer We show how to execute .NET Core code easily in a separate process using Tmds.ExecFunction and explain why doing so is useful.
Request: a solution that allows us to not have to write 6500 different delegates & overloads · Issue #2668 · dotnet/csharplang In Unity's new DOTS C# high performance game engine, we support this syntax to allow users to tell the system they want to run an data transformation on all entities that have a Position compon...
Triangles have a Magic Highway - Numberphile Triangles have multiple centres, and many of them lie on the so-called Euler Line. More links & stuff in full description below ↓↓↓ Extra footage: https://youtu.be/p7oGGSwUFwM Featuring Zvezdelina Stankova. Editing and animation by Pete McPartlan. Thanks...
Zelda Screen Transitions are Undefined Behaviour The vertical scrolling effect in the original “The Legend of Zelda” relies on manipulating the NES graphics hardware in a manor likely that was unintended by its designers. Since I don’t have access to any official documentation for the NES Picture Proces...
Evite Invites Over 100 Million People to Their Data Breach The data breach monitoring service Haveibeenpwned.com has added a database dump of almost 101 million Evite users who had their information exposed when attackers gained unauthorized access to their servers.
Blazor Getting Started Guide To help you get started with Blazor quickly, we'll begin with an introduction to the basics of Blazor. In this short video, we'll learn about Blazor architecture, identify requirements, and create a new Blazor project. Important links: Note: The *Blazor...
Living Underwater: How Submarines Work Try Brilliant out for free at http://Brilliant.org/Wendover The first 200 people to use that link will also get 20% off their annual premium subscription Subscribe to Half as Interesting (The other channel from Wendover Productions): https://www.youtube....
Update branding in master to 5.0 by wtgodbe · Pull Request #39503 · dotnet/corefx Please don't merge this until 7/16, after noon PST Updates branding to 5.0, as part of https://github.com/dotnet/corefx/issues/39489. This updates the following things to 5.0: ProductVersion Pa...
England's World Cup win: The stats behind historic triumph Is Chris Woakes England's most important player? And what impact will their World Cup triumph have on the Ashes?
Hackers breached Bulgaria's tax agency and leaked the data of 5M people Hackers breached Bulgaria's National Revenue Agency – its own version of the IRS – and emailed the personal data of five million citizens to local media.
Flow External Claims to the Main Identity How to flow or persist additional external claims from an external login/authentication provider such as Google.
Reducing Bugs In Your Code with Coverlet Code coverage is a measurement of how much of your source code is tested by your given test suite. In this episode, Toni Solarin-Sodara joins us to talk about his code coverage library, Coverlet. This
Updating Browsers Quickly: Flags, Respins, and Components By this point, most browser enthusiasts know that Chrome has a rapid release cycle, releasing a new stable version of the browser approximately every six weeks. The Edge team intends to adopt that …
.NET Design Review: GitHub Quick Reviews 00:-33:-56 - Approved: Add Encode(ReadOnlySpan(char)) method to TextEncoder for performance https://github.com/dotnet/corefx/issues/39523 00:10:49 - Approved: Deprecate PipeWriter.OnReaderCompleted https://github.com/dotnet/corefx/issues/38362 00:32:15 ...
.NEXT 2.x | .NEXT .NEXT (dotNext) is the family of powerful libaries aimed to improve development productivity and extend .NET API with unique features which potentially will be implemented in the next versions of C# compiler or .NET Runtime.
SNEAK PEEK: ASP .NET Core A-Z eBook Over the past 26 weeks, this blog has hosted a series of ASP .NET Core articles to cover 26 different topics from A-Z. Below is a sneak peek of an upcoming eBook that will combine all 26 blog posts…
Generating strongly-typed IDs at build-time with Roslyn: Using strongly-typed entity IDs to avoid primitive obsession - Part 5 In this post I describe a library that uses Roslyn-powered build-time code generation to auto-generate strongly-typed IDs for you.
30 Weird Chess Algorithms: Elo World An intricate and lengthy account of several different computer chess topics from my SIGBOVIK 2019 papers. We conduct a tournament of fools with a pile of different weird chess algorithms, ostensibly to quantify how well my other weird program to play colo...
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Bulgaria’s tax agency checking ‘potential weakness’ after alleged data leak Bulgaria’s National Revenue Agency said on July 15 that it was checking, along with the specialised units of the Interior Ministry and State Agency for National Security, a “potential w…
How to submit news for the .NET Foundation monthly update rtube_api_key":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","show_miniplayer_button":"1","transparent_background":"1","player_response":"{
.NET Community Standups | Streaming live each week These weekly live shows, hosted by the .NET team, are casual sessions full of community content, demos, Q&A, and discussions around what's happening in .NET.
dotnet/performance This repo contains benchmarks used for testing the performance of all .NET Runtimes - dotnet/performance
Fixing Random, part 39 Let’s sum up the last few episodes: Suppose we have a distribution of doubles, p, and a function f from double to double. We often want to answer the question “what is the average value…
Building a Fully-Extensible Developer Collaboration Platform Note: I’m a member of the Visual Studio Live Share team, and this post is part of a series explaining...
psuter.net Elements on web pages are mostly side-by-side, or above and under each other. Occasionally however, a design calls for two or more elements to overlap. Familiar examples include unfolding navigation menus, preview panes when hovering a link, unhelpful ban...
Clarke's Third Law Exception - Step by Step Turning the Clarke's Third Law into Stack Trace Art. One step at the time.
Bedlam for the ages England and NZ played a World Cup final where any semblance of rationale went out the window, until we came out the other end of this mad, mad caper and were able to say, with utter confidence, that it was the greatest ODI ever
Turing on the £50 note — Brady Haran The Bank of England has announced Alan Turing will be on the next £50 note . Here are some videos we’ve made on the topic… First an Objectivity video in which we speculated about who might be on the note .
lithnet/ad-password-protection Active Directory password filter featuring breached password checking and custom complexity rules - lithnet/ad-password-protection
OutOfMemory and IT Startup card game prototypes available! – TooSlowException 2 Developers from Poland join forces to publish their IT-related card games: from Devs to Devs – OutOfMemory and IT Startup!
The Deadlock Empire Slay dragons, learn concurrency! Play the cunning Scheduler, exploit flawed programs and defeat the armies of the Parallel Wizard.
System.Text.Json: (De)serialization support for quoted numbers · Issue #30255 · dotnet/runtime Apologies if this issue exists already...I hunted and couldn't find one. I've been trying to switch a lot of usages over to System.Text.Json from Newtonsoft and Jil, but a recurring theme i...
US Concentration Camp List (If you think it's inappropriate to refer to these as concentration camps, just click here.)
Apollo Preliminary Drawings The following images are some of the "concept art" used by North American Aviation to secure the contract from NASA to build the Apollo spacecraft.
Where Are All the Bob Ross Paintings? We Found Them. Bob Ross painted more than 1,000 landscapes for his television show — so why are they so hard to find? Solving one of the internet’s favorite little mysteries. Read more about Bob Ross: https://nyti.ms/2xIsshb Watched the video? Here are a few more deta...
The Dehn Invariant - Numberphile It was #3 on Hilbert's list of the most important problems in mathematics - until his student solved it. More links & stuff in full description below ↓↓↓ Featuring Daniel Litt, currently at the Institute for Advanced Study - https://twitter.com/littmath ...
dodyg/practical-aspnetcore Practical samples of aspnet core 2.1, 2.2, 3.0 and 3.1 projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
Target .NET Standard 2.0 and newer only · Issue #3851 · akkadotnet/akka.net Version: 1.4.0 beta and beyond As part of the v1.4.0 release we are now targeting .NET Standard 2.0, instead of .NET Standard 1.6, and long-term we plan to stick with .NET Standard as the "gut...
AzureCasts Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Galileo Interruptus? Official Notice on 11 July Advises Users that Galileo Service is Degraded on All Satellites Until Further Notice - Inside GNSS An official notice on 11 July advises users that Galileo service is degraded on all satellites until further notice.
Engineering - Wikipedia This article is about the general field called "engineering". For the design and building of actual engines, see Engine.
Fallacies of distributed computing - Wikipedia The fallacies of distributed computing are a set of assertions made by L Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers new to distributed applications invariably make.
MSBuildAllProjects Considered Harmful For a long time now, a standard piece of advice to authors of MSBuild .targets and .props files is to make sure you add your file path to the property $(MSBuildAllProjects). This is because MSBuild…
Mark Henderson from Stack Overflow shares his experience on being an SRE Mark Henderson has been a Site Reliability Engineer at Stack Overflow since 2015. Before this he worked as the sole systems administrator at a small software company in Sydney, Australia. These days, he lives in South Australia and works from home with hi...
xamarindevelopersummit/XamDevSummit2019 Slide decks, wallpapers and more fun stuff from Xamarin Developer Summit 2019 - xamarindevelopersummit/XamDevSummit2019
facebook/hermes Hermes is a small and lightweight JavaScript engine optimized for running React Native on Android. - facebook/hermes
Size matters The scene graph and all the tools and features of Babylon.js rely on an engine which functions as the central hub from which all orders…
Extended Validation Certificates are Dead That's it - I'm calling it - extended validation certificates are dead. Sure, you can still buy them (and there are companies out there that would just love to sell them to you!), but their usefulness has now descended from "barely there" to &qu...
Xamarin Developer Summit - Day 2 Join us for Day 2 of the Xamarin Developer Summit live from Houston, Texas! We will be live streaming throughout the entire day. See a full schedule at: https://xamarindevelopersummit.com/schedule Schedule ( all in Central Time Zone (Houston, Texas)): 8...
Stack Trace Art An artist wannabe discovers his own art - turning programming exceptions into beautiful drawings.
Azure/azure-functions-durable-extension Durable Task Framework extension for Azure Functions - Azure/azure-functions-durable-extension
Cloud TPU Pods break AI training records | Google Cloud Blog Google Cloud sets three new records in the industry-standard ML benchmark contest, MLPerf, with each of the winning runs using less than two minutes of compute time.
VB Casing behavior difference between VS 2013 and Roslyn · Issue #2909 · dotnet/roslyn [A customer reports in DevDiv 1172900] I have a solution that I can build in VS 2013 without any problem. However, when I try and build the same solution in VS 2015 it will not compile. I'm not...
Snips and Seeed- Voice Interaction Development Kits Snips Voice Interaction Development Kits are infinitely hackable, open source and private by design combining latest Seeed hardware with the Snips AI Voice Platform, powered by a Raspberry Pi.
Proposal: Extension await operator to address scoped ConfigureAwait · Issue #2649 · dotnet/csharplang Library developers are often frustrated at needing to use .ConfigureAwait(false) on all of their awaits, and this has led to numerous proposals for assembly-level configuration, e.g. #645, #2542. T...
“With great power comes great responsibility…” Eric Sink just put up an entry that could easily be subtitled “why I think Edit and Continue is a bad idea.” Although he’s just good naturedly razzing VS in general, his descripti…
Block Breakers This page is here to teach you about block cipher cryptanalysis. It does not pretend to be an exhaustive list of attacks, but will give you enough to get started.
What's Deno, and how is it different from Node.js? - LogRocket Blog Node.js is a great server-side JavaScript runtime, but it has inherent issues. Learn what Deno is and how it aims to fix the deficiencies in Node.
Languages & Runtime: .NET Community Standup - July 11th 2019 Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
ASP.NET Core, Beyond HTTP ASP.NET Core is evolving beyond web applications and APIs to embrace new app models including real-time, gRPC, and service workers, while continuing to leverage all the goodness you enjoy today in the stack. Our goal is to enable you to build distributed,...
Benchmarks are hard · jbd.dev Benchmarking generally mean producing some measurements from a specific program or workload to typically understand and compare the performance characteristics of the benchmarked workload.
Announcing XAML Hot Reload for Xamarin.Forms | Xamarin Blog XAML Hot Reload for Xamarin.Forms speeds up your development and makes it easier to build, experiment, and iterate on your user interface.
TSP with GeneticSharp and Blazor In this post I will show how to use GeneticSharp and Blazor to solve the TSP (Travelling salesman problem). Introduction
Hack to the Future - Troy Hunt Infosec is a continual game of one-upmanship; we build a defence and someone breaks it so we build another one then they break that and the cycle continues. Because of this, the security controls we have at our disposal are rapidly changing and the ones w...
ISPA withdraws Mozilla Internet Villain Nomination and Category » News, Press Releases | The Internet Service Providers Association Posted on 9th July 2019
Third parties confirm AMD’s outstanding Ryzen 3000 numbers AMD has pulled ahead of Intel for the first time in 20 years.
.NET | Free. Cross-platform. Open Source. .NET is a developer platform with tools and libraries for building any type of app, including web, mobile, desktop, gaming, IoT, cloud, and microservices.
1840 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Online Survey Software: Closed Survey This survey is currently closed. Please contact the survey author for assistance.
r/sciences - Nerve transfer surgery enables tetraplegic patient to regain movement and function in his elbow and hand. 1,793 votes and 65 comments so far on Reddit
Get started with .NET Core using Visual Studio for Mac - .NET Core This topic walks you through building a simple console application using Visual Studio for Mac and .NET Core.
Hidden Treasure: Intrusion Detection with ETW (Part 2) In our last post, we discussed how Event Tracing for Windows (ETW) provides a wealth of knowledge in addition to what’s available from the Windows Security Event Log. While we can gain increased insight into Windows activity, ETW was originally meant as a...
Hidden Treasure: Intrusion Detection with ETW (Part 1) Today’s defenders face an increasing obstacle with information asymmetry. With the advent of in-memory attacks and targeted malware, defenders cannot simply rely on the default event logs provided by Windows. Attackers may make use of process hollowing to...
Microsoft Child Process Debugging Power Tool - Visual Studio Marketplace This extension allows Visual Studio to automatically debug child processes (new processes spawned from a process that you are already debugging).
Keynote DotNet 2019 by Scott Hunter Scott Hunter, director of Program Management on the .NET team at Microsoft, covered the latest .NET Core 3.0 news and the future of the .NET platform on this session.
Xamarin Developer Summit Live Streams! | Xamarin Blog Xamarin Developer Summit in Houston, TX. is full of Xamarin sessions/workshops; Enjoy the conference remotely through Xamarin Live broadcasts!
What’s new for performance in .NET Core and ASP.NET Core 3.0 - Ben Adams Speaker: Ben Adams (Illyriad Games / Microsoft MVP / .NET Foundation Board Director) Session outline: One of the biggest advantages of using .NET Core (besides cross-platform support) is the drastic improvements in performance. Because the .NET Core tea...
Cool things you can do with .NET Core 3 Tooling - Jonathan Mezach Speaker: Jonathan Mezach (Info Support) Session outline: With .NET Core a lot has changed in terms of tooling. From making it easier to get started, to working together in teams and documenting shared libraries all the way to diagnosing (performance) is...
Authentication with client-side Blazor using WebAPI and ASP.NET Core Identity In this post, I show how you can build a client-side Blazor app with authentication using WebAPI and ASP.NET Core Identity.
A Blazor Community Update This month has been one of the busiest months for Blazor and the show Blazor StateHasChanged. With preview 7 imminent it’s important to take a minute to refl...
Previewing Azure SDKs following new Azure SDK API Standards Today we’re happy to share a new set of libraries for working with Azure Storage, Azure Cosmos DB, Azure Key Vault, and Azure Event Hubs in Java, Python, JavaScript or TypeScript, and .NET. These libraries provide access to new service features, and repr...
ranjit :music_mouse: (@ranjit@friend.camp) Somebody once told me There's a statue in the Gobi That's mostly gone from over the knees Visage lying in the sand With a sneer of cold command Cuz the sculptor knew how to please Well the years start coming and they don't stop coming Empires falling and...
The Dangers of Stopping Event Propagation | CSS-Tricks The following is a guest post by Philip Walton (@philwalton). He is going to explain why stopping event propagation isn't something you should do lightly,
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Add async versions of PipeReader and PipeWriter completion https://github.com/dotnet/corefx/issues/39241 00:10:42 - Approved: Deprecate PipeWriter.OnReaderCompleted https://github.com/dotnet/corefx/issues/38362#issuecomment-509732308...
radiatoryang/hedera paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time - radiatoryang/hedera
Supporting IAsyncEnumerable with LINQ With IAsyncEnumerable being introduced in .NET Core 3, it's not surprising that developers might want to leverage their existing knowledge of Linq operations when working with async streams. In this e
Raspberry Pi admits to faulty USB-C design on the Pi 4 "I expect this will be fixed in a future board revision," says co-creator.
.NET Core Summer event | Brno | Windows User Group - Czech Republic Zveme vás na večerní sérii 3 přednášek zaměřených na zákulisí vývoje .NET (Core) frameworku, které si pro vás připravil Karel Zikmund, který pracuje v Redmondu přímo ve vývojovém týmu a rád se podělí o zajímavosti, které provází vývoj .NETu. Přednášky bud...
wasm: support Generic Virtual Method Calls & Shared Generics (was: some linq methods fail to compile) · Issue #7248 · dotnet/corert When attempting to build an Uno Platform project, it fails on a method {[System.Linq]System.Linq.Enumerable+Iterator`1<Windows.UI.Xaml.Documents.Inline>.Select<string>(Func``2<Inline...
B612 – The font family B612 is an highly legible open source font family designed and tested to be used on aircraft cockpit screens.
Homebrew/homebrew-cask 🍻 A CLI workflow for the administration of macOS applications distributed as binaries - Homebrew/homebrew-cask
Build software better, together GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.
Exploring Raygun's new application performance monitoring tool for .NET Core In this post I take a first look at Raygun APM, show how to configure the Raygun agent for profiling, and explore the Raygun APM web interface.
dotnet/docs This repository contains .NET Documentation. Contribute to dotnet/docs development by creating an account on GitHub.
$10,000 Fellowships for women (trans and cis), trans, and non-binary programmers - Blog - Recurse Center Funding to work on ambitious projects at RC this fall.
Appropriate Uses For SQLite SQLite is not directly comparable to client/server SQL database engines such as MySQL, Oracle, PostgreSQL, or SQL Server since SQLite is trying to solve a different problem.
Anti-LGBT politician resigns after he's 'caught having sex with a man in his office' Wes Goodman resigns for 'inappropriate conduct'
Fixing Random, part 38 Last time on FAIC we were attacking our final problem in computing the expected value of a function f applied to a set of samples from a distribution p. We discovered that we could sometimes do a &…
dotnet/corert @MichalStrehovsky: Emulating Win32 APIs was the fastest way to get CLR running on OSX back in the Silverlight days (CoreCLR is what became of the Silverlight runtime)
There is sparring. There are swords. But kendo, at its ancient heart, is a martial art of the mind. “It’s not about winning. It’s a way of life,’ says Steve Guidi, president of Seattle Kendo Kai.
strong_password v0.0.7 rubygem hijacked I recently updated minor and patch versions of the gems our Rails app uses. We want to keep dependencies fresh, bugs fixed, security vulnerabilities addressed while maintaining a high chance ...
Digital Driver’s Licenses Could Become a Real Option in Some States Several states have run pilots for digital driver’s licenses, which would allow residents to supplement plastic ID cards with smartphone apps. But as the technology becomes more of a reality, experts are worried about the privacy implications.
xoofx/UnityNuGet Provides a service to install NuGet packages into a Unity project via the Unity Package Manager - xoofx/UnityNuGet
Rethinking how we interview in Microsoft’s Developer Division How we fixed our interview process to be better for candidates and for us
MapSCII - the whole world in your console! Demo of https://github.com/rastapasta/mapscii A node.js based Vector Tile to Braille and ASCII renderer for xterm-compatible terminals. Try it yourself! Open your Terminal and enter => telnet ma...
.NET Core 3: Add Server-Timing trailer · MiniProfiler/dotnet@a71fc6b This adds an option (default off) to enable Server-Timing headers for requests. It's a trailer here so requires Kestrel/feature support. If this works well, we can look at adding a netcoreapp2....
Host unreachable in https due to weak Http2 cipher · Issue #8952 · dotnet/aspnetcore Describe the bug The browser is not happy with the cipher used for HTTP2 (i guess) ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY and equivalent in chrome Bad Workaround only for firefox i managed to go in...
[Discussion] Async suffix for controller action names will be trimmed by default · Issue #8998 · dotnet/aspnetcore As part of addressing #4849, ASP.NET Core MVC will trim the suffix Async from action names by default. This affects routing and link generation. Consider public class ProductController : Controller...
mgravell/PooledAwait Low allocation async/await for C#/.NET. Contribute to mgravell/PooledAwait development by creating an account on GitHub.
System Testing ASP.NET Core APIs using XUnit This article shows how an ASP.NET Core API could be tested using system tests implemented using XUnit. The API is protected using JWT Bearer token authorization, and the API uses a secure token ser…
Sign in to MyGet - MyGet - Hosting your NuGet, npm, Bower, Maven, PHP Composer and Vsix packages Username Forgot username?
VS 2019 16.2 Preview 3: Hangs indefinitely loading solution - Developer Community Developer Community for Visual Studio Product family
Welcome to report-uri.com Report URI provides real-time security reporting for your site. We support Content Security Policy and many other modern browser security features.
Developing inside a Container using Visual Studio Code Remote Development Developing inside a Container using Visual Studio Code Remote Development
IRL Podcast Manoush Zomorodi explores real stories of life online – and real talk about how we can all keep the Internet healthy, weird and wonderful. IRL is an original podcast from the Mozilla Corporation.
Google Sued For Conspiring To Share Medical Records Against Patient Consent - Slashdot schwit1 writes: A former University of Chicago medical patient filed a class-action lawsuit against the University of Chicago and Google, claiming that the University of Chicago Medical Center is giving private patient information to the tech giant withou...
Easy Acquisition of .NET Framework Targeting Pack by terrajobst · Pull Request #33 · dotnet/designs We believe this is the final plan. Modulo more feedback, we'll be accepting this. /cc @dsplaisted @marek-safar
Blazored/Toast A JavaScript free toast library for Blazor and Razor Component applications - Blazored/Toast
C#: [Obsolete] on an extension method? Also remove ‘this’ tl;dr – To fully deprecate an extension method when you need to maintain binary compatibility (e.g. plugins), especially if it’s colliding with another extension method, you can simply …
Adding ASP.NET Core 3.0 Support by NickCraver · Pull Request #400 · MiniProfiler/dotnet This set of changes drops view profiling for the moment in ASP.NET Core 3.x since the types we were wrapping as "pubternal" are no longer exposed in 3.0. On the framework side, dotnet/asp...
.NET R&D Digest (June, 2019) Its July, it’s Friday and it’s time for next issue of .NET R&D Digest! Besides .NET related topics this issue includes bits about Cloud, Development Tools and Software Architecture. Have a gre…
Documentation - Azure SignalR Service Build and scale real-time web app easily in serverless or server mode. Based on WebSocket supporting broad range of languages and frameworks.
Challenges with Federated Identity in modern browsers Many websites offer a “Log in” capability where they don’t manage the user’s account; instead, they offer visitors the ability to “Login with <identity provider>…
Need Customer Service for an App? Prepare to Lose Your Mind App-based services have made our lives easier in so many ways. But when things go awry, they offer few paths to real assistance.
Cloudflare outage caused by bad software deploy (updated) Starting at 1342 UTC today we experienced a global outage across our network that resulted in visitors to Cloudflare-proxied domains being shown 502 errors (“Bad Gateway”). The cause of this outage was deployment of a single misconfigured rule within the ...
Help Wanted! Autofac (Still) Looking for Owners Are you an Autofac user who would like to help out on a larger scale? Wishing someone would address those long-running issues out there? Autofac is looking for owners!
microsoft/FeatureManagement-Dotnet Microsoft.FeatureManagement provides standardized APIs for enabling feature flags within applications. Utilize this library to secure a consistent experience when developing applications that use p...
Dotnetos Conference - .NET Performance Conference Dotnetos Conference is a premium .NET conference focused on the .NET Core and .NET performance. Top-notch speakers from around the globe and .NET community. Chance to meet well-known people from .NET community in person.
Shape Security | Preventing Cyber Attacks World Class Cyber Security for Companies at any Scale. Protecting over 4 Billion transactions per week at some of the largest Banks, Airlines and Hotels in the world.
CRYPTO-LAB The premiere unicorn in the Post-Quantum Cryptography realm. CRYPTO-LAB's Founders, Investors, Employees, Recommendations, Videos, Deals & Jobs...
liveBook · Manning liveBooks are enhanced books. They add narration, interactive exercises, code execution, and other features to eBooks.
Chandra :: Photo Album :: Q2237+0305 :: July 03, 2019 X-rays Spot Spinning Black Holes Across Cosmic Sea
r/javascript - Nobody talks about the real reason to use Tabs over Spaces 1,846 votes and 783 comments so far on Reddit
Toddler found safe after AMBER Alert issued in northwest Virginia; search continues for alleged abductor State Police have issued an AMBER Alert for an abducted 2-year-old boy on behalf of the Warren County Sheriff’s Office in the northwest region of Virginia.
gokrazy - a pure-Go userland for your Raspberry Pi 3 appliances All are updated using the same command.
How we integrate Rust with C# Seq is a log server that's built using a few programming languages; we have a storage engine called Flare written in Rust, and a server application written in C#. Our language stack is something I've talked about previously. Between Rust and C# we have a...
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
Microsoft Events for Students - Microsoft Store Our free workshops for ages six and up use the latest Microsoft technology to build confidence for participants of all skill levels.
C# and Rust: combining managed and unmanaged code without sacrificing safety - Ashley Mannix Why would you ever want to introduce unmanaged code into your managed codebase when recent versions of C# have made writing high performance code in .NET more accessible than ever before? While C# has been pushing downwards into the realm of
QUIC and HTTP/3 research at Expertise centre for Digital Media - Hasselt University - Belgium H2push thedetails : blogpost on HTTP/2 push
ASP.NET AJAX Control Toolkit v19.1.0 - Now Available As part of our ongoing commitment to the project, we’ve released an update (ASP.NET AJAX Control Toolkit v19.1)
ASP.NET official support policy Learn about support policies, and the various ways to get support, for ASP.NET including ASP.NET Core, ASP.NET Web Forms, Controls, Modules, Handlers, and more.
.NET Core Example - With simple Kestrel WebHost | C# Online Compiler | .NET Fiddle .NET Core Example - With simple Kestrel WebHost | Test your C# code online with .NET Fiddle code editor.
Elastic APM .NET agent beta released Use Elastic APM to send application performance data to Elasticsearch and visualize it in Kibana. The beta release of the APM .NET agent includes distributed tracing, transaction subset sampling, metrics, an expanded Public Agent API, and ASP.NET Core tra...
Blazor TreeView Demos | Overview | Telerik UI for Blazor The Telerik TreeView for Blazor renders data in a traditional tree-like structure that shows the hierarchy between the items. You can bind it to flat data , to hierarchical data , or to load nodes on demand . It also offers, navigation , templates and dat...
Amazon.com: CODE 104-Key Illuminated Mechanical Keyboard with White LED Backlighting - Cherry MX Clear: Computers & Accessories Amazon.com: CODE 104-Key Illuminated Mechanical Keyboard with White LED Backlighting - Cherry MX Clear: Computers & Accessories
Deprecation errors compiling native projects on macOS Catalina · Issue #30109 · dotnet/runtime Compiling CoreFx on Catalina results in several deprecation errors, one of such is below. Error G11420DD6: 'CC_MD5_Init' is deprecated: first deprecated in macOS 10.15 - This function is cr...
Account Security Improvements | EVE Online Check out this devblog for more information on account security improvements that we've been working on recently!
Low Spec Gaming - Computerphile We talk to Alex from LowSpecGamer about how he gets modern games to run on less capable hardware. Lens Blur in Video Games: https://youtu.be/vNG3ZAd8wCc Dithering Graphics: https://youtu.be/ico4fJfohMQ Low Spec Gamer on YouTube: https://bit.ly/1W9TxS...
Report: Orvibo Smart Home Devices Leak Billions of User Records vpnMentor‘s research team found a leak in Orvibo’s user database. Our expert cybersecurity research team, led by Noam Rotem and Ran Locar,
Trying to learn C# - Patricia Aas Learning a new language is often colored by the language you come from. As a programmer coming from C++ and Java, with some functional programming background, how did I navigate trying to get a grasp of C#? Should be fun for C# developers, but also educa...
Introduction to Authentication with server-side Blazor In this post, I show how to create a new server-side Blazor application with authentication enabled. I then give a high level overview of the various services and components required for authentication.
Microsoft MVP Award, Year 9 I've become especially reflective of my career this year, especially as Project Svalbard marches forward and I look back on what it's taken to get here. Especially as I have more discussions around the various turning points in my professional life, there...
How a dubious claim of cement milkshakes in Portland became a right-wing meme The police claimed that left-wing protesters were hurling cement drinks. There's no evidence to back that up.
Advanced Azure App Services - K. Scott Allen You'll find many introductions showing you how to use Azure App Services, so this talk will give you the inside scoop on the real world tips, tricks, and troubles you'll see when moving enterprise projects into App Services. We will discuss best practice...
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Add WriteTo convenience APIs on JsonDocument and JsonProperty https://github.com/dotnet/corefx/issues/39037#issuecomment-507769350 00:09:37 - Approved: PipeOptions, StreamPipeReaderOptions, and StreamPipeWriterOptions should not hard...
Tracing and Counters Interest Group - Announcements · Issue #13019 · dotnet/runtime I'm making this issue as an informal way to flag other issues and discussions that might be relevant to doing tracing, logging, and performance counters in the .Net runtime. This includes techn...
Welcome! You are invited to join a webinar: Solving complex performance issues in .NET. After registering, you will receive a confirmation email about joining the webinar. How to easily identify performance bottlenecks and gain full visibility over your codebase. Join Matt Warren for this exclusive webinar where he’ll show you first hand how to identify and diagnose .NET and .NET Core performance issues at speed. You’ll ...
Mistaeks I Hav Made: Mistakes we made adopting event sourcing (and how we recovered) Over the last year or so we have been building a new system that has an event-sourced architecture. Event-sourcing is a good fit for our needs because the organisation wants to preserve an accurate history of information managed by the system and analyse ...
Xamarin: .NET Community Standup - July 3rd, 2019 - iOS 13 Preview with the iOS Team! Join the Mobile .NET Teams for our community standup covering great community contributions for Mobile .NET, Xamarin, Xamarin.Forms, Components, and more. Links: https://www.theurlist.com/xamarin-standup-july19 Suggest an idea for a standup: http://aka...
gRPC for ASP.NET Core, a new framework for high performance APIs - NDC Sydney 2020 | Software Developers Conference gRPC is a modern high performance RPC (Remote Procedure Call) framework that can run in any environment. gRPC is based on HTTP/2, Protocol Buffers and other modern standard-based technologies. Together with excellent tooling, it helps you create high thro...
@addTagHelper should give better user feedback for failures · Issue #11780 · dotnet/aspnetcore I've lost a lot of time to tag helpers after reading the docs. While they have been improved by clarifying the include is the assembly and not the namespace, there's still more that should ...
GitHub Team Video 👋 Help motivate the GitHub team! The entire company is getting together in person next week for our week-long Summit. If you're a GitHub user and want to send a message to the team, please record a 30 second video of yourself talking about what GitHub me...
Lowering in C#: What's really going on in your code? - David Wengier If you're attending NDC you probably think you know what a foreach loop does - it iterates over a collection, right? Well... yes. BUT do you know how? Do you know what the C# compiler does when you write a foreach loop? What about a lambda expression? O...
Deepfake revenge porn distribution now a crime in Virginia New text effective today adds "falsely created images" to state law.
Careers Behind the Code | Channel 9 In each episode of Careers Behind The Code, Steve Carroll, Director of Development for .NET, brings you inside the careers of accomplished people from every software discipline. Learn how they navi
KIRBY WITHOUT WORDS X-Men #3 (Pages 21 & 22) The X-Men are attacked and captured by a circus troupe. The Blob ensures the mutants are securely tied up before joining the rest of the troupe in going after Professor X. In...
google/robotstxt The repository contains Google's robots.txt parser and matcher as a C++ library (compliant to C++11). - google/robotstxt
Fixing Random, part 37 Last time on FAIC we finally wrote a tiny handful of lines of code to correctly implement importance sampling; if we have a distribution p that we’re sampling from, and a function f that we&#…
Mozilla SSL Configuration Generator An easy-to-use secure configuration generator for web, database, and mail software
Pro .NET Benchmarking: The Art of Performance Measurement: Andrey Akinshin: 9781484249406: Amazon.com: Books Pro .NET Benchmarking: The Art of Performance Measurement [Andrey Akinshin] on Amazon.com. *FREE* shipping on qualifying offers. <div><div>Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications
Warehouses: Last Week Tonight with John Oliver (HBO) It’s easy to buy things online, and even easier not to think about how they get to you. John Oliver discusses what happens when you click “buy now.” Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel for more alm...
TroyHuntStressed.com This may get some twitter sentiment analysis or similar at some point, but for now this will do.
Senior DevOps Engineer - Raygun Raygun’s cloud-based platform and tools enable software development organisations and teams to deliver exceptional value to businesses, and exceptional experiences to customers. Raygun helps developers stay in front of application development and ...
Welcoming the Austrian Government to Have I Been Pwned Early last year, I announced that I was making HIBP data on government domains for the UK and Australia freely accessible to them via searches of their respective TLDs. The Spanish government followed a few months later with each getting unbridled access ...
Yes silver bullet Since Fred Brooks published his essay, I believe that we, contrary to his prediction, have witnessed several silver bullets.
Build fails if Java Runtime (not SDK) is installed · Issue #11731 · dotnet/aspnetcore Describe the bug Building with the Java Runtime installed (but not the SDK) fails with an error of: The environment variable JAVA_HOME was set, but C:\Program Files\Java\jre1.8.0_201\bin\javac.exe ...
Context is King: Finding Service Boundaries - CodeOpinion Defining the right service boundaries can be difficult. Follow along with this blog series as a practical guide on finding service boundaries.
Mozilla omits CPU architecture information from Firefox's user agent - gHacks Tech News Mozilla plans to omit CPU architecture information from Firefox's user agent and several supported APIs to reduce the digital fingerprint of Firefox users.
BlazorHelp Website > Blog - Creating A Step-By-Step End-To-End Database Server-Side Blazor Application (updated to .Net Core 3.1) Microsoft Visual Studio Blazor
Boeing’s 737 Max Software Outsourced to $9-an-Hour Engineers It remains the mystery at the heart of Boeing Co.’s 737 Max crisis: how a company renowned for meticulous design made seemingly basic software mistakes leading to a pair of deadly crashes. Longtime Boeing engineers say the effort was complicated by a push...
Another Take on Access Token Management in ASP.NET Core (…and announcing IdentityModel.AspNetCore) I spent a lot of time on the client side recently – as part of our PolicyServer client libraries work, customer work, our updated guidance for our workshops as well as the various talks Brock…
Versioning limitations in .NET This is a blog post I’ve intended to write for a very long time. (Other blog posts in that category include a recipe for tiramisu ice cream, and “knights and allies”.) It’s …
Adding Reaction Gifs for your Build System and the Windows Terminal - Scott Hanselman So, first, I'm having entirely too much fun with the new open source Windows Terminal. If you've got the latest version ...
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee - eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee...
proposal: leave "if err != nil" alone? · Issue #32825 · golang/go The Go2 proposal #32437 adds new syntax to the language to make the if err != nil { return ... } boilerplate less cumbersome. There are various alternative proposals: #32804 and #32811 as the origi...
Real-World Cryptography Contains one of the most understandable introductions to cryptography I have ever read.
The Raspberry Pi 4 launch site runs on a Pi 4 cluster High-profile WordPress hosting on 18 Raspberry Pi single-board devices.
zxcvbn-pv - <Glazblog/> Back in 2012, Dan Wheeler and Dropbox released the excellent zxcvbn, a password strength estimator inspired by password crackers, under an Open Source license. Pretty well done,
ErikEJ/EFCorePowerTools Entity Framework Core Power Tools - reverse engineering, migrations and model visualization for EF Core - ErikEJ/EFCorePowerTools
When watching a video and change volume, a 'chrome.exe' box is displayed. How to fix it? - Google Chrome Community This problem started very recently for me and is not something I encountered before. When watching a video on chrome, say in YouTube, or Netflix, and I go to change the volume, see the usual volume bar, but accompanied with the volume bar is a translucent...
gothinkster/realworld "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅 - gothinkster/realworld
The Piltdown Man (feat. Matt Parker) - Objectivity #207 Get your first audiobook and 2 Audible Originals free when you try Audible for 30 days. Visit http://www.audible.com/objectivity or text objectivity to 500 500. (Sponsor) More links below ↓↓↓ Featuring author, comedian and YouTuber Matt Parker. Buy Matt...
shaneray/ShaneSpace.VisualStudio.InvisibleCharacterVisualizer A Visual Studio extension to add visibility to invisible unicode characters that may slip into your code. - shaneray/ShaneSpace.VisualStudio.InvisibleCharacterVisualizer
Download Mouse Without Borders for Windows 10/8/7 Mouse w/o Borders (http://www.aka.ms/mm) makes you the captain of your computer fleet by allowing you to control up to 4 computers from a single mouse and keyboard. This means that with Mouse w/o
[Discussion] SignalR JavaScript client changing package name to @microsoft/signalr · Issue #11637 · dotnet/aspnetcore In 3.0.0-preview7, the SignalR JavaScript client will change from being @aspnet/signalr to @microsoft/signalr. We are doing this to reflect the fact that SignalR is useful in more than just ASP.NET...
Azure SignalR Service with Xamarin.Forms - Xamarin Get started with Azure SignalR Service and Azure Functions with Xamarin.Forms
Breach at Cloud Solution Provider PCM Inc. — Krebs on Security A digital intrusion at PCM Inc., a major U.S.-based cloud solution provider, allowed hackers to access email and file sharing systems for some of the company’s clients, KrebsOnSecurity has learned.
Wiener Büchereien gehackt: Daten von zehntausenden Nutzern im Netz Namen, Telefonnummern, E-Mail-Adressen und Anschriften sind geleakt. Der Online-Katalog der Wiener Büchereien ist vorerst offline.
Manage and audit access to servers, databases and kubernetes. Manage and audit access to on-prem or cloud servers, databases and kubernetes. Recommended by security experts and operators like Troy Hunt.
World's First Patented Unhackable Computer Ever (Canceled) The Unhackable Computer. A new PATENTED hardware design of a Computer line that does not let any virus and Malware into it.
'Religious Liberty' - Not Just for Gay Cakes Anymore Here’s a pretty important wake-up call for those who may need waking up about the growth of support for ‘religious...
Using Chained Certificates for Certificate Authentication in ASP.NET Core 3.1 This article shows how to create self signed certificates and use these for chained certificate authentication in ASP.NET Core. By using chained certificates, each client application can use a uniq…
Make DiffingService public by terrajobst · Pull Request #3184 · dotnet/arcade In MEF v1, imports on private properties are fulfilled as well. However, in MEF v2 this isn't the case. Sadly, the code handles not having a diffing service by creating a default one. However, ...
Use writer/serializer json interop in SignalR by BrennanConroy · Pull Request #11625 · dotnet/aspnetcore System.Text.Json vs. NewtonsoftJson Method Input HubProtocol Mean Error StdDev Op/s Gen 0 Allocated WriteSingleMessage FewArguments System.Text.Json 1,662.9 ns 31.874 ns 37.944 ns 601,349.7 ...
.NET Core official support policy Learn about support policies and how to get help with .NET Core. .NET Core refers to several technologies including .NET Core, ASP.NET Core and Entity Framework Core.
979212 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Use IBC to Drive Partial NGEN and Tiered Compilation Behavior · Issue #10581 · dotnet/runtime Now that we have tiered compilation in .NET Core, we should look for ways to use it to get fast start-up, great throughput at steady state, and improvements to size-on-disk. Consider this a trackin...
Generic sharing for valuetypes | Mono In some environments like ios, its not possible to generate native code at runtime. This means that we have to compile all possible methods used by the application at compilation time. For generic methods, this is not always possible, i.e.:
What’s new for the .NET Native Compiler and Runtime in Visual Studio 2015 Update 2 | .NET Blog Last week we released an update to the Visual Studio 2015 Tools for Universal Windows Apps (UWA). The release includes improvements across the libraries, runtime, and compiler. This means that development is faster and applications will be more responsive...
What is the point of Microsoft? 3.0 - Liam Westley In 2015, at DDD SouthWest, I first considered what was the point of Microsoft, after it's demise was predicted by many wise beards, and some doubted whether they would be developing with Microsoft tools for much longer. In 2017, I revisited the topic for...
James ❤️ A Card Trick - Numberphile James Grime has a card trick (and wants your help improving it). Get your first audiobook and 2 Audible Originals free when you try Audible for 30 days. Visit http://www.audible.com/numberphile or text numberphile to 500 500. (sponsor) More links & stuff ...
chanan/BlazorPrettyCode Blazor Code Component for Documentation Sites. Contribute to chanan/BlazorPrettyCode development by creating an account on GitHub.
Trace Context This specification defines standard HTTP headers and a value format to propagate context information that enables distributed tracing scenarios. The specification standardizes how context information is sent and modified between services. Context informat...
Herding Code 238: Martin Beeby on AWS for .NET Developers – Herding Code Download / Listen: Herding Code 238: Martin Beeby on AWS for .NET Developers
wybiral/tube Personal video streaming server. Contribute to wybiral/tube development by creating an account on GitHub.
.NET Design Review: Nullability Custom Attributes We'll take a look at applications of new custom attributes to help the nullability analysis.
Yes, My Name is || - The Akamai Blog Boolean Operator Different cultures and nationalities have different naming conventions; I came from a one that led me to face the universe with a personal name
dotnet/corefx CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others. - dotnet/corefx
IRL Podcast: The “Privacy Policy” Policy Find out what to look out for in privacy policies — and examine what privacy means to you — in Firefox's IRL podcast.
.NET Design Review: JSON 00:00:00 - Approved: Add hard limit to MemoryInfo API https://github.com/dotnet/corefx/issues/38821#issuecomment-505662309
terrajobst/minsk This repo contains Minsk, a handwritten compiler in C#. It illustrates basic concepts of compiler construction and how one can tool the language inside of an IDE by exposing APIs for parsing and ty...
#124 Mads Torgersen, C# 8 | no dogma podcast Summary Mads Torgersen talks about the upcoming release of C#, what's new, what's different, what else is coming in the future. He also answers questions from Twitter.
.NET Design Review: Nullability Custom Attributes We'll take a look at applications of new custom attributes to help the nullability analysis.
Ensuring consistent feature flags across requests: Adding feature flags to an ASP.NET Core app - Part 5 In this post I show how to ensure your feature flags remain consistent between requests by using IFeatureManagerSnapshot and implementing ISessionManager
Frequent test failures in CI on Windows.Nano.1803.Amd64 · Issue #30017 · dotnet/runtime https://dev.azure.com/dnceng/public/_build/results?buildId=237302&view=ms.vss-test-web.build-test-results-tab&runId=5884720&resultId=459291&paneView=debug Exit code was -1073740940 ...
Hidden gems in .NET Core 3 - David Fowler & Damian Edwards You've likely heard about the headline features in .NET Core 3.0 including Blazor, gRPC, and Windows desktop app support, but what else is there? This is a big release so come and see David Fowler and Damian Edwards from the .NET Core team showcase their...
How Verizon and a BGP Optimizer Knocked Large Parts of the Internet Offline Today Today at 10:30UTC, the Internet had a small heart attack. A small company in Northern Pennsylvania became a preferred path of many Internet routes through Verizon (AS701), a major Internet transit provider.
Using Blazor Components In An Existing MVC Application In this post, I'm going to show you how you can enable an existing MVC application to use Blazor components. Then I'll show how you can replace part of an existing MVC view with a Blazor component.
Kraken Kraken is more than just a Bitcoin trading platform. Come see why our cryptocurrency exchange is the best place to buy, sell, trade and learn about crypto.
KuCoin | Cryptocurrency Exchange | Buy & Sell Bitcoin, Ethereum, and more KuCoin is the most advanced and secure cryptocurrency exchange to buy and sell Bitcoin, Ethereum, Litecoin, TRON, USDT, NEO, XRP, KCS, and more. KuCoin also provide Excellent Support, Maker & Taker Transaction Fees, Open API
Cryptocurrency in Every Wallet™ | Best Place To Buy Sell Store Crypto | Crypto.com Crypto.com is the pioneering payments and cryptocurrency platform. Our wallet app allows you to buy, sell, send and track cryptocurrencies, such as bitcoin (BTC), ethereum (ETH), and Litecoin (LTC). The MCO VISA Card allows you to spend anywhere at perfec...
Leaving the Ivory Tower: Research in the Real World Academic research often has a reputation of being insular and seldom being used in the real world. At HashiCorp, we've had a long tradition of basing our tools and products on academic research. We look at research for the initial design of products, and ...
When Git Resolves Changes It Shouldn’t Sometimes, git resolves changes when merging branches that it shouldn’t. This is because Git doesn’t understand the semantics of code. If it did, it would know these changes to be potential conflicts.
Law Works — Home Engaging bi-partisan voices on the importance of the rule of law, the role of the special counsel, and the integrity of our judicial institutions.
2017-18 Tech PAC donations to legislators voting against the Equality Act Sheet1 This is a spreadsheet of donations from major tech company political action committees (PACs) made to politicians in the 2018 election who went on to vote against the Equality Act in May 2019. The maximum legal donation is $10,000. All figures are...
wybiral/tavern This is a WIP. Here be dragons. Contribute to wybiral/tavern development by creating an account on GitHub.
What to do about the zero terminator of a string in a Span? · Issue #273 · ericsink/SQLitePCL.raw The use of Span has raised some interesting questions. In the SQLite API, when a parameter is a string, it is usually just a pointer, with the (documented) expectation that the string ends with a z...
Support additional OIDs for SignedCms digest algorithms by vcsjones · Pull Request #38845 · dotnet/corefx If an existing CMS has a digest algorithm identifier of {Digest}withRSA, the algorithm will be treated as unknown, however this works in the Desktop .NET Framework. This adds support for those algo...
Windows 10, version 1903 and Windows Server, version 1903 - Windows Release Information View announcements and review known issues and fixes for Windows 10 version 1903 and Windows Server 1903
Proving security at scale with automated reasoning - All Things Distributed AWS applies formal verification techniques in innovative ways to cloud security and compliance.
Behavior of acrylic is not intuitive · Issue #1546 · microsoft/terminal I love the acrylic. But it seems odd that it's only active when the window has the focus. If anything, the reverse would make more sense to me (i.e. disabling it when the window isn't in us...
Fixing Random, part 36 One more time! Suppose we have our nominal distribution p that possibly has “black swans” and our helper distribution q which has the same support, but no black swans. We wish to comput…
The World's First Solar Powered Train The Byron Bay Railroad Company runs the world's first 100% solar-powered train. It wouldn't work everywhere - but in the bright sunshine of Australia, it might just be the right tool for the job. More about the railroad: https://byronbaytrain.com.au/ Ed...
Remove BinaryFormatter from the shared framework in .NET 5 · Issue #29976 · dotnet/runtime We've known for a long while that BinaryFormatter is a dangerous type and that it's responsible for many of the security vulnerabilities real-world .NET applications have seen in recent yea...
YAML-defined CI/CD for ASP .NET Core This is the twenty-fifth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A…
Raspberry Pi 4 on sale now from $35 - Raspberry Pi We have a surprise for you today: Raspberry Pi 4 is now on sale, starting at $35.
DotVVM Minutes #6: Migrate ASP.NET Web Forms apps to .NET Core This episode is dedicated to ASP.NET Web Forms developers and shows an upgrade path for Web Forms to .NET Core using DotVVM. You'll see how to install DotVVM in an existing Web Forms application, run both technologies side by side in the same project, a...
dotnet/corefxlab This repo is for experimentation and exploring new ideas that may or may not make it into the main corefx repo. - dotnet/corefxlab
AndreyAkinshin/ggwaterfall R package with functions for drawing density and frequency trail waterfall plots - AndreyAkinshin/ggwaterfall
Initial commit · OmniSharp/omnisharp-roslyn@a8f9786 - New omnisharp based on ASP.NET 5 and roslyn workspaces
How your home assistant device could be selling you out to cyber criminals Our growing number of smart devices could be easily used against us by global cyber criminals.
Hackers Steal 500 MB of NASA Data Using Cheap Raspberry Pi Computer NASA's Jet Propulsion Laboratory was hacked last year by an attacker who used a Raspberry Pi computer to gain access to its systems. The hacker took advantage of the network's weaknesses to steal 500 MB of data from one of its major mission systems, while...
POSIX close(2) is broken In the world of POSIX, everything is a file. Well, sort of. There's sockets and pipes, which behave rather like files except that you can't seek on them and they have some extra metadata. And there's devices, where sometimes you can only read and write...
Have I Been Pwned (HIBP) :: WTF - the terminal dashboard Indicates whether or not your listed email addresses appear in the Have I Been Pwned breach database.
vcsjones/badkeys A collection of private keys that are flawed for research purposes. - vcsjones/badkeys
Rick Astley with Choir! Choir! Choir! - Never Gonna Give You Up!!! In March 2018, we made a video asking pop legend Rick Astley to come sing with us. HE SHOWED UP two weeks later!! It was even more incredible than we could have expected. Rick looks and sounds better than ever. He's back in a BIG way writing and perform...
How to host and manage an entire private certificate infrastructure in AWS | Amazon Web Services AWS Certificate Manager (ACM) Private Certificate Authority (CA) now offers the option for managing online root CAs and a full online PKI hierarchy. You can now host and manage your organization’s entire private certificate infrastructure in AWS. Supporti...
Get Windows Terminal (Preview) - Microsoft Store Download this app from Microsoft Store for Windows 10. See screenshots, read the latest customer reviews, and compare ratings for Windows Terminal (Preview).
The Peak-Performance-Percentage Analysis Method for Optimizing Any GPU Workload | NVIDIA Developer Blog Figuring out how to reduce the GPU frame time of a rendering application on PC is challenging for even the most experienced PC game developers. In this blog post, we describe a performance triage…
DRONE OVER HONG KONG PROTESTS The 2019 Hong Kong anti-extradition law protests are a series of demonstrations in Hong Kong demanding the withdrawal of highly controversial bill proposed by the HK Government. The amended law would permit extradition of criminal suspects to Mainland Chi...
Branch Prediction Is Not a Solved Problem: Measurements, Opportunities, and Future Directions Modern branch predictors predict the vast majority of conditional branch instructions with near-perfect accuracy, allowing superscalar, out-of-order processors to maximize speculative efficiency and thus performance. However, this impressive overall effec...
Windows Terminal Microsoft Store Preview Release | Windows Command Line The Windows Terminal preview is now in the Microsoft Store! The Windows Terminal is the new, powerful, open source terminal application that was announced at Build 2019. Its main features include multiple tabs, Unicode and UTF-8 character support, a GPU ...
Karel Zikmund - Hiring .NET teams in Prague As of 2019/9/18 we are officially announcing extension of our .NET teams in Prague, Czech Republic:
You can now download the new Open Source Windows Terminal - Scott Hanselman Last month Microsoft announced a new open source Windows Terminal! It's up at https://github.com/microsoft/Terminal and ...
Avoiding instruction cache misses Excessive instruction cache misses are the kind of a performance problem that's going to appear only in larger codebases. In this article, I'm describing some ideas on how to deal with this issue.
New funding platforms We've added support for new external funding platforms: Community Bridge, Liberapay, IssueHunt, and Otechie.
dotnet/roslyn The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs. - dotnet/roslyn
Building Messaging Endpoints in Azure - Evaluating the Landscape Posts in this series: Evaluating the Landscape A Generic Host Azure WebJobs Azure Container Instances Azure Functions When looking at moving traditional on-prem solutions to the cloud, I try as much as possible to avoid any kind of lift-and-shift strateg...
What’s up with my branch on GPU? About This post is a small writeup addressed to programmers who are interested to learn more about how GPU handles branching and targeted as an introduction to the topic. I recommend skimming through [1], [2], [17] and [8] to get an idea of what GPU execu...
What should dotnet --version display? · Issue #6569 · dotnet/sdk Steps to reproduce I installed .NET Core SDK for Windows. When I type dotnetin pwsh it showed Microsoft .NET Core Shared Framework Host Version : 1.0.1 Build : cee57bf6c981237d80aa1631cfe83cb9ba329...
VPS' IP Address will be blocked in Iran and China after using Outline VPN · Issue #193 · Jigsaw-Code/outline-server Recently, Iran and China's firewalls detect Outline VPN protocol then IP address of the server will be blocked after a while ( it depends on volume of traffic between Clients and server ). Unfo...
ASP.NET Blog | Forwarded Headers Middleware Updates in .NET Core 3.0 preview 6 With the ASP.NET Core 2.1 release, we included UseHsts and UseHttpRedirection by default. These methods put a site into an infinite loop if deployed to an Azure Linux App Service, Azure Linux virtual machine (VM), or behind any other reverse proxy besides...
Create 3D games with friends, no experience required Game Builder is an experimental game-building sandbox available now for free on Steam for PC and Mac.
Converting from hex to string I need to check for a string located inside a packet that I receive as byte array. If I use BitConverter.ToString(), I get the bytes as string with dashes (f.e.: 00-50-25-40-A5-FF). I tried most
Have I Been Pwned: Check if your DNA has been turned into another human being ';--have i been clpned?
Abusing the CPU’s adder circuits Where we explain why Kernighan’s trick works Have you ever been asked the interview question “how do you count the number of bits set in an integer?”
Add methods to convert between hexadecimal strings and bytes · Issue #17837 · dotnet/runtime It is quite common to need to convert bytes to hex strings and back. The .NET Framework does not have an API to do that. Look at what lengths people have gone to to solve this problem for them: How...
.NET developer community | Connect with like-minded developers Get involved in the .NET community. Attent a meetup in your local area, join us on GitHub, ask a question on StackOverflow, or follow us on Twitter or Facebook.
Creating a custom feature filter: Adding feature flags to an ASP.NET Core app - Part 4 In this post I show how to create a custom IFeatureFilter that enables a feature based on the current user's claims.
Add ArrayPoolState bit to arrays (header) · EgorBo/coreclr@dba0a10 This repo contains the .NET Core runtime, called CoreCLR, and the base library, called System.Private.Corelib (or mscorlib). It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes. We welcome contributions. - Egor...
Initial check-in of R2R format documentation by trylek · Pull Request #25267 · dotnet/coreclr In this initial commit I have converted Jan Kotas' R2R format doc from an internal Word document to the md format and I removed some references to other internal docs. I plan to follow up by up...
Troy Hunt: Why Data Breaches Persist Bad news for anyone who might have hoped that the data breach problem was getting better. "Anecdotally, it just feels like we're seeing a massive increase
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Using High-Performance Techniques to Base64 Encode a GUID - Steve Gordon In this post, we apply some high-performance APIs from .NET Core and C# to efficiently base64 encode a guid value with no allocation overhead.
Announcing the Visual Studio Code Installer for Java | Java at Microsoft It’s been almost 3 years since the first Java language server was developed during a hackathon in a small conference room at Microsoft’s Zurich office with people from Red Hat, IBM, Codenvy and Microsoft, which later became one of the most popular extensi...
Running RavenDB on burstable cloud instances - Ayende @ Rahien One of the silent features of people moving to the cloud is that it make it the relation between performance and $$$ costs evident. In your on data center, i...
Hidden gems in ASP.Core and .NET Core 3.0 You've likely heard about the headline features in .NET Core 3.0 including Blazor, gRPC, and Windows desktop app support, but what else is there? This is a big release so come and see David Fowler and Damian Edwards from the .NET Core team showcase their...
Moderator submission Thank you for your interest in moderating for gamedev.world! We appreciate you volunteering your time to help keep gamedev.world an international gathering for productive exchange, built on curiosity and respect. Please take a moment to familiarize yours...
Math.Round opens the browser print dialog · Issue #290 · dotnet/try Describe the bug Put the following code in the http:/try.dot.net page: using System; public class Example { public static void Main() { var x = Math.Round(11.1, MidpointRounding.AwayFromZero); } } ...
Working with local storage in Blazor - danpatrascu.com Working on my GitHubDashboard Blazor application I soon realized that I need to interact in one way or another with the browser's local storage. If you
Google to reimplement curl in libcrurl | daniel.haxx.se Not the entire thing, just “a subset”. It’s not stated very clearly exactly what that subset is but the easy interface is mentioned in the Chrome bug about this project.
Hackers hit Austin startup Rocket Dollar - Austin Business Journal The startup — which aims to put retirement money into unorthodox investment vehicles — sent letters dated June 3 to customers throughout the country to inform them of the breach and what action they could take.
XAML Developer Productivity Tooling - Daniel Jacobson The Visual Studio XAML Tools Engineering team wants to talk to you about developer productivity!
Bloomsbury Theatre & Studio Events Book tickets below for events at the Bloomsbury Theatre and Bloomsbury Studio.
Someone used a neural network to draw Doom Guy in high-res The inevitable Doom and StyleGAN crossover is finally here.
Span<T> performance issues on Linux versus Windows · Issue #12901 · dotnet/runtime On Windows, I'm seeing that a function taking Span<byte> performs similarly to one taking byte* and a length parameter separately, but on Linux, the Span<byte> version is considerab...
ASP.NET Community Standup - June 18th, 2019 - ASP.NET Core 3.0 Preview 6 Release Party Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2019-06-18
Building hybrid applications with the WebView2 developer preview - Microsoft Edge Blog Last month at Build, we introduced the new WebView2 coming to Windows, powered by the upcoming Chromium-based Microsoft Edge. Today, we’re releasing a new update to the WebView2 SDK, and with it we…
Split: Continuous Delivery, Feature Flags & Experimentation Split provides a unified solution for feature flags, experimentation and continuous delivery, centralizing feature flag management and separating code deployment from feature release. Measure experimentation value delivered by each feature, impact on metr...
What's New in ASP.NET Core 3 Preview 6 - Shawn Wildermuth What's New in ASP.NET Core 3 Preview 6 - Shawn Wildermuth
The Evolving Infrastructure of .NET Core | .NET Blog With .NET Core 3.0 Preview 6 out the door, we thought it would be useful to take a brief look at the history of our infrastructure systems and the significant improvements that have been made in the last year or so.
Necklace Splitting (a lesson for jewel thieves) - Numberphile Featuring Professor Noga Alon. More links & stuff in full description below ↓↓↓ Extra footage: https://youtu.be/E-8YvnaumKU Recorded with Noga Alon at Princeton University. Read his necklace paper: https://m.tau.ac.il/~nogaa/PDFS/Publications2/Splitting...
.NET Design Review: Nullable Reflection APIs + JSON 00:00:00 - Approved: Allow X509Chain to replace the root trust list for a single call https://github.com/dotnet/corefx/issues/16364#issuecomment-503226830 00:07:08 - Needs Work: Expose top-level nullability information from reflection https://github.com/...
Insiders - Visual Studio Live Share - Visual Studio Live Share A description of the 'Insiders' channel within Visual Studio Live Share.
Server-side Blazor in .NET Core 3.0 In this episode, Shayne Boyer sits down with Daniel Roth to get an understanding of what Blazor is and what benefits does it bring to the table for building web applications [00:15] - What is Server-s
TechDay Los Angeles - Home TechDay LA is the largest startup event in Southern California with over 7,500 attendees and 250 exhibiting companies. Join us on September 24th at The REEF in LA for our best event yet!
99% of These Sea Turtles Are Turning Female—Here’s Why At the Pacific Ocean's largest green sea turtle rookery, a crisis is unfolding, likely thanks to warming temperatures. Will this become a global problem?
England beat Afghanistan by 150 runs - England vs Afghanistan, World Cup, 24th match Match Summary, Report | ESPNcricinfo.com Check England vs Afghanistan, World Cup 2019, 24th match Match scoreboard, ball by ball commentary, updates only on ESPNcricinfo.com. Check England vs Afghanistan 24th match ✓ Videos, ✓ Reports ✓ Articles Online.
Hacker News on June 7, 2018 | parent | favorite | on: IPVanish “No-Logging” VPN Led Homeland Security to...
Creating dynamic feature flags with feature filters: Adding feature flags to an ASP.NET Core app - Part 3 In this post I show how to use feature filters to add dynamic feature flags with the built-in PercentageFilter and TimeWindowFilter filters
ACCU :: Use UTF-16 Interfaces to Ship Windows Code Character encoding can cause problems. Péter Ésik explains why UTF-16 interfaces help on Windows.
Libra | A New Global Payment System Libra is a global cryptocurrency built on blockchain to promote financial inclusion. Libra is digital, mobile, stable, fast, cheap and secure. Read the Libra White Paper.
Episode 27 - Blazored with Chris Sainty In this episode of The .NET Core Podcast, we talk to Chris Sainty about Blazored and the sheer speed at which Blazor has evolved
The Sound of dial-up Internet I was bored so I wanted to see if I could get free dial up internet so I found that NetZero still has free service so I put in the number and heard the glorious sound of the Dial-up. Remind me of years gone. Unfortunately I was not able to make a connec...
Your current employer might just know about your job search An exposed database reveals personal information, like salary expectations, of 1.6 million job seekers.
Akamai Security Summit World Tour Highlights What can you expect when you attend the Akamai Security Summit World Tour in 2019? Register now to watch the recorded keynotes at https://www.brighttalk.com/summit/4540-akamai-security-summit-virtual-edition. Sign up for the live security Ask Me Anything...
DROPPING BALLS IN PUBLIC PRANK PART 2? Watch More PRANKS: http://bit.ly/PRANKSLLS Subscribe to LoveLiveServe: http://bit.ly/Sub2LoveLiveServe WATCH OUR VLOGS HERE: http://bit.ly/LLSVlogs GET LLS MERCH BELOW! http://bit.ly/LLSMerch BOOK US ON CAMEO: ⇨https://www.cameo.com/rhino17 ⇨...
Fixing Random, part 35 Last time on FAIC we deduced the idea behind the “importance sampling” technique for determining the average value of a function from double to double — call it f — when it…
.NET Design Review: Nullable Annotations We're trying to finish reviewing the nullable annotations for System.Runtime.
Herding Code 237: Tess Ferrandez on Three Real World Machine Learning Projects – Herding Code Download / Listen: Herding Code 237: Tess Ferrandez on Three Real World Machine Learning Projects
Lightning Talk: Sophia Gold on An Intellectual History of Automatic Differentiation Meetup: http://bit.ly/2uT9yC2 Slides: http://bit.ly/2hi3Lmn Audio: http://bit.ly/2vnKGWd ----------------------------------------------------------------------------------- Sponsored and hosted by Two Sigma (@twosigma) -----------------------------------...
Based on a *True* True Story? — Information is Beautiful Visually browse the best of Hollywood "true" stories, scene by scene, to see how true or false they really are.
Maintaining state in a Cloudflare Worker It's no secret that we use Cloudflare Workers extensively at Report URI and once you're using a Worker, you can keep adding more functionality to it. Here's our latest update on the things we're doing with our Worker! Cloudflare WorkersThere's plenty of ...
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
XML + JSON Serialization in ASP .NET Core This is the twenty-fourth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! …
Feature request: New IL instruction or new IL pattern to represent an invocation of a method implementation found in specific base type · Issue #12886 · dotnet/runtime In C# and VB we are planning to add support for a special expression representing an invocation of an implementation of a particular virtual method from a specific base type. This includes virtual ...
PODCAST: The C-Word - with Steven Strogatz — Numberphile This is Numberphile. We mainly post videos about mathematics and just numbers in general.
You Can't Eat Marbles - Key & Peele During his first day on the job, the assistant state's attorney can't resist a beautiful jar full of marbles. About Key & Peele: Key & Peele showcases the fearless wit of stars Keegan-Michael Key and Jordan Peele as the duo takes on everything from
Impeachment: Last Week Tonight with John Oliver (HBO) With a national conversation underway about the possibility of impeachment, John Oliver discusses whether the benefits outweigh the potential risks. Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel for more alm...
Inside the Secret Cities That Created the Atomic Bomb - CityLab - Pocket The Manhattan Project, the program that developed the first nuclear weapons during World War II, worked out of three purpose-built cities in Tennessee, New Mexico, and Washington state. An exhibition considers their design and legacy.
Numberphile2 This is Numberphile's "second channel" for extra footage or stuff that didn't quite fit on the main channel
SmartThermostat with voice control Alexa-enabled smart thermostat that learns your schedule, with redesigned SmartSensor for comfort in the rooms that matter most.
1519434 - Remove "Always Activate" and "Remember this decision" Flash options in Firefox 69 RESOLVED (gijskruitbosch+bugs) in Core - Plug-ins. Last updated 2020-01-13.
samy kamkar - home samy kamkar's open source code, applied hacking, projects, hardware, videos, press, talks, blog, email address, and other infectious technology.
xoofx/GitLib.NET GitLib.NET is a bare metal P/Invoke wrapper around libgit2 for .NET - xoofx/GitLib.NET
The Ultra Secure Crypto Storage & Communication Device The DigitalBank Vault: The World's Safest Crypto Storage & Ultra Secure Communication Solution
A book in preparation I've started writing a book on applied cryptography at the beginning of 2019, and I will soon release a pre-access version. I will talk about that soon on this blog! (picture taken from the book) The book's audience is for students, developers, product ...
NuGetPackageExplorer/NuGetPackageExplorer Create, update and deploy Nuget Packages with a GUI - NuGetPackageExplorer/NuGetPackageExplorer
Social Media Thread-Hijacking is Nothing More Than Targeted Spam I have a vehement dislike of spam. Right there, that's something you and I have in common because I'm yet to meet a person who says "well actually, I find those Viagra emails I receive every day kinda useful". We get bombarded by spam on a daily...
Who REALLY invented the periodic table? Go to https://wix.com/go/PeriodicVideos to start your own website. Check our website at https://www.periodicvideos.net/ More links and info in full description ↓↓↓ Our guest was Peter Wothers from the University of Cambridge: https://www.ch.cam.ac.uk/per...
Security advisory 2019-06-13 | Yubico Security advisory 2019-06-13 – reduced initial randomness on FIPS keys Tracking ID: YSA-2019-02 Summary Who should read this advisory? Customers, IT Managers, or FIPS Crypto Officers who use or manage YubiKey FIPS Series devices. An issue exists in YubiKe...
Passwords, breaches, and data dumps: business tips from Troy Hunt | 1Password Troy Hunt of Have I Been Pwned shares his tips for keeping your business safe online.
Behind the Curve (2018) - IMDb Directed by Daniel J. Clark. With Mark K. Sargent, Jeran Campanella, Dave Chappelle, Robbie Davidson. Meet real Flat Earthers, a small but growing contingent of people who firmly believe in a conspiracy to suppress the truth that the Earth is flat.
wybiral/stream-sources Tool for real-time scraping of news articles. Contribute to wybiral/stream-sources development by creating an account on GitHub.
Shtetl-Optimized » Blog Archive » The SSL Certificate of Damocles Ever since I “upgraded” this website to use SSL, it’s become completely inaccessible once every three months, because the SSL certificate expires. Several years in, I’ve been unable to find any way to prevent this from happening, and Bluehost technical s...
Modernizing WCF Services with containers and Visual Studio There are a number of reasons for moving long-standing .NET Framework applications like WCF, and ASP.NET Webforms to containers and then into containers or "modernizing legacy heritage apps". DevOps - Once the application is set up in a contain...
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
I wanna go fast: HTTPS' massive speed advantage I tweeted this the other day, and the internet was not pleased: HTTPS is slow. No - wait - is it HTTP that's slow?! https://t.co/T49GG7oCaK pic.twitter.com/cfnYOpXMWc — Troy Hunt (@troyhunt) July 8, 2016 In fact, a bunch of the internet was pre...
Spit Cleaning a Mummy - Objectivity #205 Get 10% off your first Hover purchase: https://www.hover.com/objectivity — We join conservator Bethany Palumbo to see how she’s conserving a mummy. More links below ↓↓↓ Check out the Tahemaa Transformed GoFundMe page: https://www.gofundme.com/tahemaa-tra...
OctoLinker — Links together, what belongs together. Browser extension for GitHub which turns language-specific module-loading statements like include, require or import into links.
Breakpoint changes the output of the program on x64 · Issue #12875 · dotnet/runtime The output for the execution of a program may change if you add a breakpoint on a specified line. Repro Steps: static void Main(string[] args) { Console.WriteLine(WrapDegrees(-722.5f)); Console.Wri...
Tips for Optimizing GPU Performance Using Tensor Cores | NVIDIA Developer Blog The guide explains how GPUs process data and gives tips on how to design networks for better performance, including optimizing for Tensor Cores.
Announcing Entity Framework Core 3.0 Preview 6 and Entity Framework 6.3 Preview 6 | .NET Blog New previews of the next versions of EF Core and EF 6 are now available on NuGet.Org. What is new in EF Core 3.0 Preview 6 In recent months, a lot of our efforts have been focused on a new LINQ implementation for EF Core 3.0.
SQL-MisterMagoo/Mister-Magoo-Goes-Charting May be a collection of charts - probably just one though... - SQL-MisterMagoo/Mister-Magoo-Goes-Charting
PSD2's SCA in simple terms Remove the uncertainty about Strong Customer Authentication (SCA) and explain in simple terms what you need to know to comply with the new regulations, specifically the important topic of “dynamic lin
Twitter URLs Can Be Manipulated to Spread Fake News and Scams The way Twitter creates URLs to a tweet could be abused for unscrupulous purposes that range from running disinformation campaigns to spreading malware or tricking users into landing on a malicious web page.
wybiral/hookah A cross-platform tool for data pipelines. Contribute to wybiral/hookah development by creating an account on GitHub.
grpc/grpc-dotnet gRPC for .NET. Contribute to grpc/grpc-dotnet development by creating an account on GitHub.
The Legendary Ti-Vayder Titanium Yo-Yo The legendary Ti-Vayder titanium yo-yo, in a one-time run of 500.
.NET Design Review: Nullable Annotations We're trying to finish reviewing the nullable annotations for System.Runtime.
Certificate Authentication in ASP.NET Core 3.1 This article shows how Certificate Authentication can be implemented in ASP.NET Core 3.1. In this example, a shared self signed certificate is used to authenticate one application calling an API on…
Try the new System.Text.Json APIs | .NET Blog For .NET Core 3.0, we’re shipping a brand new namespace called System.Text.Json with support for a reader/writer, a document object model (DOM), and a serializer. In this blog post, I’m telling you why we built it, how it works, and how you can try it.
Languages & Runtime: .NET Community Standup - June 13th 2019 - The new JSON library with Ahson Khan Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
Why Hong Kong Is Rising Up (HBO) For the second time in four days, Hong Kong was brought to a standstill by mass protests over a controversial extradition bill that threatens to chip away at the city’s diminishing semi-independence from China. The demonstrations earned protesters a brie...
Create a Meetup Account Find Meetups and meet people in your local community who share your interests.
Filtering action methods with feature flags: Adding feature flags to an ASP.NET Core app - Part 2 In this post I introduce the Microsoft.FeatureManagement.AspNetCore library and show some of the the ASP.NET Core MVC features it provides.
10 Personal Finance Lessons for Technology Professionals Patience. Frugality. Sacrifice. When you boil it down, what do those three things have in common? Those are choices. Money is not peace of mind. Money’s not happiness. Money is, at its essence, that measure of a man’s choices.This is part of the opening m...
Investigate and fix issues for ARM64 Managed Debugging on Windows · Issue #12864 · dotnet/runtime ARM64 Managed Debugging for Windows has not yet been investigated and tested. This issue is tracking the investigation and potential bug fixing for ARM64 managed debugging: Live debugging: Executio...
Hack Yourself First - The UK Tour by Scott Helme It's the Hack Yourself First UK Tour! I've been tweeting a bit about this over recent times and had meant to write about it earlier, but I've been a little busy of late. Last year, I asked good friend and fellow security person Scott Helme to help me out ...
WinMerge - You will see the difference… WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
Announcing Windows 10 Insider Preview Build 18917 | Windows Experience Blog Hello Windows Insiders, today we are releasing Windows 10 Insider Preview Build 18917 (20H1) to Windows Insiders in the Fast ring. IMPORTANT: As is normal with builds early in the development cycle…
I think you must be talking about CVE-2010-0232, it wasn't 90 days, it was more ... | Hacker News I think you must be talking about CVE-2010-0232, it wasn't 90 days, it was more like 180. This was at a time when Microsoft refused to release kernel patches outside of service packs. I begged Microsoft at multiple in-person meetings at Redmond to reconsi...
Announcing .NET Core 3.0 Preview 6 | .NET Blog Today, we are announcing .NET Core 3.0 Preview 6. It includes updates for compiling assemblies for improved startup, optimizing applications for size with linker and EventPipe improvements. We’ve also released new Docker images for Alpine on ARM64. Downlo...
.NET Design Review: JSON Today, we're reviewing one open issue with JSON: * https://github.com/dotnet/corefx/issues/36639
[wasm][bcl] Use zlib for DeflateStream on WASM profile by kjpou1 · Pull Request #14308 · mono/mono Add -s USE-ZLIB=1 flag for the emscripten build of mono.js Repurpose zlib-helper.c, from mono/support, and include it in the mono wasm build. Modify packager.exe to include building zlib support fo...
ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 6 .NET Core 3.0 Preview 6 is now available and it includes a bunch of new updates to ASP.NET Core and Blazor. Here’s the list of what’s new in this preview: New Razor features: @attribute, @code, @key, @namespace, markup in @functions Blazor directive attr...
Explore Microsoft open source projects, releases and information - opensource.microsoft.com Whether you’re a seasoned open source developer or looking to make your first ever open source contribution Microsoft has many open source projects seeking new contributors. Here are a few to get started:
Punycode - Wikipedia Punycode is a representation of Unicode with the limited ASCII character subset used for Internet hostnames. Using Punycode, host names containing Unicode characters are transcoded to a subset of ASCII consisting of letters, digits, and hyphens, which is ...
Herding Code 236: Will Green on Going Serverless With AWS – Herding Code Download / Listen: Herding Code 236: Will Green on Going Serverless With AWS
Prerendering a Client-side Blazor Application In this post, I show how you can setup your client-side Blazor application for prerendering by using a server host project.
Something Something Security - Troy Hunt How do dormant cyber pathogens spread? Do hackers really wear hoodies while they hack? And how hard is to become a genuine, bona fide evil cyber hacker anyway? These and many more burning cyber security questions will be tackled in a non-stop action packe...
ASP.NET Community Standup - June 11th, 2019 - Blazing Pizza Deep Dive with Daniel Roth Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2019-06-11 Dan's demo app code: https://gith...
wybiral/robots Normalizing robots.txt parser for Python. Contribute to wybiral/robots development by creating an account on GitHub.
RAMBleed RAMBleed is a side-channel attack that enables an attacker to read out physical memory belonging to other processes. The implications of violating arbitrary privilege boundaries are numerous, and vary in severity based on the other software running on the...
Announcing ML.NET 1.1 and Model Builder updates (Machine Learning for .NET) | .NET Blog ML.NET is an open-source and cross-platform machine learning framework (Windows, Linux, macOS) for .NET developers. ML.NET offers Model Builder Model Builder (a simple UI tool for Visual Studio) and CLI to make it super easy to build custom ML Models usin...
.NET Design Review: GitHub Quick Reviews -09:-52:-44 - Approved: Add a per Activity API to set the default ActivityIdFormat https://github.com/dotnet/corefx/issues/36999#issuecomment-500941214 00:16:14 - Approved: Add DisplayUnits property to EventCounter and friends https://github.com/dotnet/c...
Microservices and more in .NET Core 3.0 Enabling developers to build resilient microservices is an important goal for .NET Core 3.0 In this episode, Shayne Boyer is joined by Glenn Condron and Ryan Nowak from the ASP.NET team who discuss so
How Ledger Hacked an HSM | Cryptosense The announcement yesterday of this talk about HSM hacking on the BlackHat 2019 program has caused a stir, and for good reason: the authors claim to have discovered remote unauthenticated attacks giving full control of an HSM and complete access to keys an...
Introduction to Computer Programming at the University of Waterloo: CS 105 and CS 106 Introduction to Computer Programming
Have I Been Pwned: Domain search Have I Been Pwned allows you to search across multiple data breaches to see if your email address has been compromised.
Introducing Microsoft.FeatureManagement: Adding feature flags to an ASP.NET Core app - Part 1 In this post I give a brief introduction to the preview Microsoft.FeatureManagement library and how to use it in an ASP.NET Core app
ASP.NET Community Standup - June 11th, 2019 - Blazing Pizza Deep Dive with Daniel Roth Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community links for this week: https://www.theurlist.com/aspnet-standup-2019-06-11 Dan's demo app code: https://gith...
.NET Core support is here for Raygun APM | Raygun Blog Raygun launches modern APM for .NET Core. More actionable. Unrivalled detail. Learn more.
Bringing the Periodic Table of the Elements app to HoloLens 2 with MRTK v2 Sharing the story of updating HoloLens app made with HoloToolkit(HTK) to use new Mixed Reality Toolkit v2(MRTK) which supports HoloLens…
Project Svalbard: The Future of Have I Been Pwned Back in 2013, I was beginning to get the sense that data breaches were becoming a big thing. The prevalence of them seemed to be really ramping up as was the impact they were having on those of us that found ourselves in them, myself included. Increasingl...
Documentation - MyGet - Hosting your NuGet, Npm, Bower, Maven and Vsix packages Documentation - Hosting your NuGet, Npm, Bower, Maven and Vsix packages
New release: BridgeDB 0.7.1 | Tor Blog Our users rely on bridges if their ISPs or governments block access to the Tor network.
Don't Know (the Van Eck Sequence) - Numberphile Neil Sloane on the Van Eck Sequence... Check out Brilliant (get 20% off their premium service): https://brilliant.org/numberphile (sponsor) More links & stuff in full description below ↓↓↓ More Neil Sloane: http://bit.ly/Sloane_Numberphile Van Eck seque...
urllib.robotparser — Parser for robots.txt — Python 3.8.2rc1 documentation Source code: Lib/urllib/robotparser.py
Fixing Random, part 34 Last time on FAIC we implemented a better technique for estimating the expected value of a function f applied to samples from a distribution p: Compute the total area (including negative areas) und…
C# For Absolute Beginners Ever wanted to start coding? Well, this video will get you coding with C# (c-sharp) in no time at all! Follow along or check out the accompanying workshops on https://coding.clinic Yes, we will brush over many concepts, but the idea of this video is to ge...
Worker Service in ASP .NET Core This is the twenty-third of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A…
Show nested exceptions more clearly by danmosemsft · Pull Request #25045 · dotnet/coreclr Possible fix for https://github.com/dotnet/corefx/issues/37816 Changes made Put messages from nested inner exceptions on their own line. This is to avoid the 600 char+ lines. Format inner exceptio...
CQRS with MediatR (for Commands) and Odata (for Queries) This blogpost show-cases a simple and effective Command Query Responsibility Segregation implementation with MediatR and Odata in ASP.NET Core
devblackops/Terminal-Icons A PowerShell module to show file and folder icons in the terminal - devblackops/Terminal-Icons
Empty try with finally | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 10 Jun 2019 .NET, .NET Core, C#
Troy Hunt: ‘Messy’ Password Problem Afflicting Security Landscape Poor password hygiene continues to plague the security industry, Troy Hunt said during Infosecurity Europe.
Implementing Sign In with Apple in ASP.NET Core A primer on Sign In with Apple, including an example integration in ASP.NET Core
An Experimental Floating-Point Scalar Evolution :: Duskborn — Duskborn Labs is where Neil ‘@sheredom‘ Henning writes up things of interest. The TL;DR - after a conversation at EuroLLVM with Steve Canon about how LLVM is missing scalar evolution analysis for floating-point, I've spent some spare time hacking on a new LLVM analysis pass - fpscev (Floating-Point SCalar EVolution) - available her...
Phippy Goes to the Zoo - Cloud Native Computing Foundation KubeCon + CloudNativeCon Amsterdam | March 30 – April 2 | Don’t Miss Out | Learn more
List of protests in the United States by size - Wikipedia The right to assemble is recognized as a human right and protected in the First Amendment of the US Constitution under the clause, "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging ...
Tell Congress: We Don’t Need More Bad Patents In 2013, a patent troll called Personal Audio tried to shake down podcasters, big and small, for licensing fees. With help from Marc Maron and WTF podcast fans, we challenged the podcasting patent in the Patent Office and in the courts.Now that patent tro...
Halo Infinite - The Master Chief returns in Halo Infinite – the next chapter of the legendary franchise launching holiday 2020 with Project Scarlett.
Automatic reconnects with SignalR 3.0 SignalR 3.0 adds the ability to automatically attempt to reconnect clients with the connection to the server is dropped
SQL-MisterMagoo/BlazorTwins Twin shell Blazor template solution - builds VSIX with a 3 project Blazor template - SQL-MisterMagoo/BlazorTwins
“We take security seriously”, otherwise known as “We didn’t take it seriously enough” I hate getting notices like this one from a few hours ago: I’ve had many of these already over the years and I’m sure I’ll see many more in the years to come, that’s just how the web seems to work these
Microsoft Wants More Security Researchers to Hack Into Its Cloud As Microsoft works on cloud security, it’s looking to attract `White Hat’ hackers with rewards and legal guarantees
damienbod/IdentityServer4AspNetCoreIdentityTemplate An ASP.NET Core 3.1 IdentityServer4 Identity Bootstrap 4 template with localization - damienbod/IdentityServer4AspNetCoreIdentityTemplate
The Ethics of Running a Data Breach Search Service No matter how much anyone tries to sugar coat it, a service like Have I been pwned (HIBP) which deals with billions of records hacked out of other peoples' systems is always going to sit in a grey area. There are degrees, of course; at one end of the spec...
Taking a harder look at harassment There have been a lot of questions over the last few days about our policies on harassment, particularly around two YouTube creators: Carlos...
r/webdev - Just an observation. I have been interviewing candidates for a web dev position. A serious lack of knowledge in HTML/CSS. 784 votes and 461 comments so far on Reddit
Building a C# Interactive shell in a browser with Blazor (WebAssembly) and Roslyn | StrathWeb. A free flowing web tech monologue. In this post I wanted to show you how to write and embed a C# interactive shell (a REPL – read-evaluate-print-loop) in a browser, on top of WebAssembly.
AzureCasts Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Make It So: Interaction Design Lessons from Science Fiction: Nathan Shedroff, Christopher Noessel: 9781933820989: Amazon.com: Books Make It So: Interaction Design Lessons from Science Fiction [Nathan Shedroff, Christopher Noessel] on Amazon.com. *FREE* shipping on qualifying offers. Many designers enjoy the interfaces seen in science fiction films and television shows. Freed from the ...
SSTIC2019 » Présentation » Everybody be cool, this is a robbery! - Gabriel Campana, Jean-Baptiste Bédrune Les HSM (Hardware Security Modules) sont des équipements électroniques utilisés comme brique cryptographique de confiance dans des environnements nécessitant de hautes exigences de sécurité. Ils sont utilisés comme enclave de sécurité afin de générer, sto...
Supporting the community with WF and WCF OSS projects | .NET Blog At the Build conference in May 2019, we mentioned that, after we add WinForms, WPF and Entity Framework 6 to .NET Core 3.0, we do not plan to add any more of the technologies from .NET Framework to .NET Core. This means we will not be adding ASP.NET Web F...
Tiered Compilation Preview in .NET Core 2.1 | .NET Blog If you are a fan of .NET performance there has been a lot great news lately such as Performance Improvements in .NET Core 2.1 and Announcing .NET Core 2.1, but we’ve got more. Tiered compilation is a significant new performance feature that we are making ...
Why a #GoogleWalkout Organizer Left Google In April, two of the organizers of the Google Walkout, Meredith Whittaker and Claire Stapleton, came forward with the stories of the…
Google Cloud Status Dashboard This page provides status information on the services that are part of Google Cloud Platform. Check back here to view the current status of the services listed below. If you are experiencing an issue not listed here, please contact Support...
jeanqasaur/dsl-syllabus-fall-2016 The syllabus from 15-819, the PhD seminar I taught on domain-specific programming languages fall 2016. - jeanqasaur/dsl-syllabus-fall-2016
Building the most inaccessible site possible with a perfect Lighthouse score An experiment that proves that automatic accessibility testing is only a first step and that manual testing is vital.
Uber’s Path of Destruction - American Affairs Journal Since it began operations in 2010, Uber has grown to the point where it now collects over $45 billion in gross passenger revenue, and it has seized a major share of the urban car service market. But the widespread belief that it is a highly innovative and...
What happens in your throat when you beatbox? Viral beatboxer Tom Thum has an orchestra in his mouth, but how does he make all those sounds? Get an up-close-and-personal look as laryngeal surgeon Matthew Broadhurst sticks a camera down Thum's throat while he creates a mind-boggling array of noises. T...
Monoid Monoid is a customizable, minimal + legible font optimized for coding. It's customisable with ligatures, alternates and class based positioning.
Migrating a WPF App to .NET Core 3 (1/5) End-to-end walk-through of porting a .NET Framework WPF app to .NET Core 3. The code sample can be found at https://github.com/dotnet/windows-desktop/tree/master/Samples/BeanTrader. The initial project state is in the NetFx directory and the final, migr...
How to Download the Stack Overflow Database - Brent Ozar Unlimited® I use a Microsoft SQL Server version of the public Stack Overflow data export for my blog posts and training classes because it’s way more interesting than a lot of sample data sets out there. It’s easy to learn, has just a few easy-to-understand tables, ...
.NET Design Review: Nullable Annotations We're trying to finish reviewing the nullable annotations for System.Runtime.
C# reference This section provides reference material about C# keywords, operators, special characters, preprocessor directives, compiler options, and compiler errors and warnings.
Add SystemdServices package that provides Host integration for systemd. by tmds · Pull Request #1804 · dotnet/extensions This package provides a IHostBuilder UseSystemdService method that: changes the Console logger to ConsoleLoggerFormat.Systemd provides SystemdServiceLifetime that triggers shutdown on SIGTERM and ...
Troy Hunt: ‘The future of passwords is more passwords’ - Verdict While security solutions such as biometrics and QR logins are frequently tipped to replace the traditional text-string password, the future of passwords is more passwords, according to Have I Been Pwned founder Troy Hunt.
SAML 2.4 Release Notes Rock Solid Knowledge is pleased to announce version 2.4 of the IdentityServer4 SAML component. This release includes new features for both SAML Service Providers and Identity Providers, based on user feedback and sponsored development.
NixOS/nixpkgs Nix Packages collection. Contribute to NixOS/nixpkgs development by creating an account on GitHub.
Enpass Release Notes for iOS | Enpass Enpass Release Notes for iOS Version 6.3.2 Release Date December 20, 2019 Fixes: Better visibility of passwords in the dark theme. Resolved a few crashes
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
10 Top Blazor Tools Just a NuGet Away -- Visual Studio Magazine The hottest NuGet extensions for the hottest ASP.NET Core project.
Side Hustle Success Podcast The Side Hustle Success Podcast is a show for anyone who has a product or business idea and wants to go full-time with it eventually. Or maybe you have already and want some inspiration. This show is about product design, entrepreneurs, freelancers, cont...
Load a subset of projects - Visual Studio Large development teams often collaborate by using a single large solution with many projects. However, individual developers typically work on a small subset of these projects. To improve performance when opening large solutions, Visual Studio 2019 intro...
Create a Meetup Account Find Meetups and meet people in your local community who share your interests.
Drop: Passions lead here (formerly Massdrop) Join our community of passionate people to find and follow your interests. Discover innovative products, made possible by the collective wisdom of our users.
DotNet 2019, el mayor evento de .NET de España DotNet 2019 es la conferencia de desarrolladores centrada en las últimas tendencias, con ponentes internacionales especializados en el desarrollo web, arquitectura de software, Inteligencia Artificial, Machine Learning, Blockchain, Javascript, Xamarin, e...
Becoming the ASP.NET Architect with David Fowler In this episode, David Fowler, the Partner Architect for the ASP.NET team walks you through landing his first job, moving from a dev to an architect role and what he had to learn and let go of at ever
.NET Design Review: Nullable Annotations -02:-47:-50 - Approved: Add protected SecurityDescriptor to ObjectSecurity https://github.com/dotnet/corefx/issues/35993
Careers Behind the Code: Becoming the ASP.NET Architect with David Fowler In this episode, David Fowler, the Partner Architect for the ASP.NET team walks you through landing his first job, moving from a dev to an architect role and what he had to learn and let go of at every step along the path. (David intros himself as a Prin...
Apple's 'Find My' Feature Uses Some Very Clever Cryptography Apple says an elaborate rotating key scheme will soon let you track down your stolen laptop, but not let anyone track you. Not even Apple.
GitHub Desktop 2.0 expands to support stashing and rebasing Resolve merge conflicts more easily, co-author commits to share credit with others, check out your GitHub pull requests, and more with the release of GitHub Desktop 2.0.
LGTM - Code Analysis Platform to Find and Prevent Vulnerabilities Find zero-days and prevent vulnerabilities with LGTM's code analysis platform, powered by the purpose-built QL query language. Get continuous security analysis and automated code review. Free for open-source projects.
Kevin Gosse, Christophe Nasarre — Debugging asynchronous scenarios in .NET Ближайшая конференция: DotNext 2020 Piter — 6-7 апреля 2020, Санкт-Петербург Подробности и билеты: http://bit.ly/3bd3Pvx . Нет ничего проще, чем отладить асинхронный код — когда про это рассказывают два профессионала WinDbg и других инструментов. Time...
!!Con 2019- Tail Call Optimization: The Musical!! by Anjana Vakil & Natalia Margolis !!Con 2019- Tail Call Optimization: The Musical!! by Anjana Vakil & Natalia Margolis “Stack overflow”! “Maximum call stack size exceeded”!! “Too much recursion”!!! You may have seen errors like these thrown when you attempt to run a deeply recursive fun...
Getting Started With Blazored Typeahead In this post, I'm talking about the latest component in the Blazored collection, Blazored.Typeahead. I'm covering how to get it, the available settings and how to use it.
Local GC API to support object scanning · Issue #12809 · dotnet/runtime Current GC API to support creating custom GCs is nice but lacks one important feature: possibility to enumerate all the references inside an object. IGCToCLR interface provides already methods to s...
wybiral/localtoast Scan localhost for various popular services. Contribute to wybiral/localtoast development by creating an account on GitHub.
Target .NET Standard 2.1 · Issue #15498 · dotnet/efcore As recently announced, we need to make the necessary changes to target .NET Standard 2.1.
Remove dotnet migrate by nguerrera · Pull Request #11481 · dotnet/cli dotnet migrate will not be supported in .NET Core SDK 3.0.100+ This removes it. Fix https://github.com/dotnet/cli/issues/11458
HTTP Pipelining causes responses to mixed up. · Issue #2665 · elastic/elasticsearch ElasticSearch seems to advertise HTTP pipelining support by using HTTP 1/1 and not supplying a Connection-header in the response, but fails to deliver on the promises of responding to the requests ...
Requirements for trusted certificates in iOS 13 and macOS 10.15 Learn about new security requirements for TLS server certificates in iOS 13 and macOS 10.15.
.NET R&D Digest (May, 2019) Here is the May, 2019 issue of .NET R&D Digest. Besides .NET related topic it also includes a bit about programming languages, web, Windows and quantum computing. Enjoy!
Verifying Phone Number Ownership in ASP.NET Core Identity with Twilio Verify v2 and Razor Pages Learn to verify phone number ownership using ASP.NET Core Identity and Twilio Verify version 2.
CS9: Problem-Solving for the CS Technical Interview This course will prepare students to interview for software engineering and related internships and full-time positions in industry. Drawing on multiple sources of actual interview questions, students will learn key problem-solving strategies specific to ...
Scamming the scammers – catching the virus call centre scammers red-handed A few months back I got a call one evening which was clearly a virus call centre scam; you know, the ones that call you out of the blue, tell you your PC is infected with all sorts of nasties and offer to fix it for you? Or maybe you
.NET Design Review: Nullable Annotations We're trying to finish reviewing the nullable annotations for System.Runtime.
914914 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Serializing a PascalCase Newtonsoft.Json JObject to camelCase In this post I describe one of the quirks of serializing a JSON.NET JObject, and show how to get camelCase names from a PascalCase JObject.
Tiered Jit Benchmarking · Issue #1125 · dotnet/BenchmarkDotNet Hi I just wonder is that possible at all to benchmark code jitted as non optimised vs fully optimized? Like in 1st case as baseline I'd like code to be jitted with no any optimizations, just li...
Validation in ASP .NET Core This is the twenty-second of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! …
Mysterious Chinese Dating Apps Targeting US Customers Expose 42.5 Million Records Online - Security Discovery Researchers found a non password protected database that contained millions of dating app records. Read more about the Chinese dating app data leak.
Download .NET Core (Linux, macOS, and Windows) Official .NET Core downloads for Linux, macOS, and Windows. .NET Core is a cross-platform version of .NET, for building apps that run on Linux, macOS, and Windows.
Keep thread exceptions in ExceptionDispatchInfo by rainersigwald · Pull Request #4417 · microsoft/msbuild Fixes #4413
Apple CryptoKit | Apple Developer Documentation Perform cryptographic operations securely and efficiently.
Almost 100,000 Australians' private details exposed in attack on Westpac's PayID The attack, which also affects customers from other banks, has prompted a warning from computer security experts who say that the pilfered data could be used for fraud.
Herding Code 235: Matthew Renze on Data Science for Software Developers – Herding Code Download / Listen: Herding Code 235: Matthew Renze on Data Science for Software Developers
Unable to build on Ubuntu 18.04 · Issue #29645 · dotnet/runtime I'm struggling to build on Ubuntu 18.04 recently. Things get going for a few minutes and then: MSBUILD : error MSB1025: An internal failure occurred while running MSBuild. System.ArgumentNullEx...
Adds inferred [Required] for non-null ref types by rynowak · Pull Request #9978 · dotnet/aspnetcore Follow up from #9194 This change adds the automatic inference of [Required] for non-nullable properties and parameters. This means that if you opt into nullable context in C#8, we'll start trea...
Validating the user password selection in Azure AD B2C by invoking Troy Hunt’s “Pwned Passwords”… I recently gave a presentation on Azure AD B2C custom policies.
Tribonacci Numbers (and the Rauzy Fractal) - Numberphile Edmund Harriss introduces a very cool tiling and talks about Tribonacci Numbers. More links & stuff in full description below ↓↓↓ Numberphile Podcast: https://www.numberphile.com/podcast Or on YouTube: http://bit.ly/Numberphile_Pod_Playlist More Edmund ...
Building a Live Reload Middleware Component for ASP.NET Core In my last way I showed how to use Live Reload in ASP.NET Server side applications using a tool called BrowserSync. In this post I replace BrowserSync's functionality with a custom Live Reload Middleware component for ASP.NET Core that's more efficient an...
Cryptography and Your Apps - WWDC 2019 - Videos - Apple Developer System frameworks encrypt both data at rest and data in transit in a transparent way for you. This functionality is available by simply...
Collection<T> and ObservableCollection<T> do not support ranges · Issue #18087 · dotnet/runtime Update 10/04/2018 @ianhays and I discussed this and we agree to add this 6 APIs for now: // Adds a range to the end of the collection. // Raises CollectionChanged (NotifyCollectionChangedAction.Add...
ltrzesniewski/LocalsInit.Fody Control the value of the localsinit flag on methods. - ltrzesniewski/LocalsInit.Fody
Fixing Random, part 33 Last time on FAIC I showed why our naïve implementation of computing the expected value can be fatally flawed: there could be a “black swan” region where the “profit” functi…
Add Span<T>.Sort(...) by changing Array.Sort internals to be Span based by nietras · Pull Request #24419 · dotnet/coreclr After the exercise in futility of my previous PRs #16986 (and dotnet/corefx#26859), where I tried adding Sort(...) in as performant a way as possible in C# code only (using refs throughout and wit...
Rocket League kickoff strategy that really works* with random teammates who don't know the strategy *works about 1% of the time Diamond 1 or 2 standard competitive
microsoft/dotnet This repo is the official home of .NET on GitHub. It's a great starting point to find many .NET OSS projects from Microsoft and the community, including many that are part of the .NET Foundatio...
Hexacorn | Blog Playing with Program database paths… Many executables include references (typically in a form of .pdb file name) to a program database path used by the software. This path typically points to some location on the software author’s system. I actually tried to cluster these paths in the past t...
Building cross-platform desktop apps using Blazor and Electron.NET I transformed the Blazing Pizza application from a Blazor Web App to a cross-platform Desktop App thanks to the library Electron.NET and the tooling provided by the ElectronNET.CLI.
dotnet/corefx CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others. - dotnet/corefx
Highlights from the National Math Festival 2019 National Math Festival 2019 More at: https://www.nationalmathfestival.org Filmed by Brady Haran on the 3rd and 4th of May, 2019, in Washington DC. Music by Alan Stewart NUMBERPHILE Website: http://www.numberphile.com/ Numberphile on Facebook: http://ww...
github/semantic Parsing, analyzing, and comparing source code across many languages - github/semantic
SignInAsync will throw by default when given an unauthenticated identity · Issue #361 · aspnet/Announcements Historically, SignInAsync would accept any principals/identities, this included identities where IsAuthenticated = false. This was problematic because by default these principals would get rejected...
NASA Apollo 11 Lunar Lander 10266 | Creator Expert | Buy online at the Official LEGO® Shop US Celebrate space exploration with the NASA Apollo 11 Lunar Lander!
Will it cluster? k3s on your Raspberry Pi Join me as I test-drive the smallest ever Kubernetes distribution k3s. Find out how this runs on Raspberry Pi compared to kubeadm with Docker.
The Dark Crystal: Age of Resistance | Teaser | Netflix The journey begins as darkness rises. Join three Gelfling heroes on an epic quest to save their world. The Dark Crystal: Age of Resistance premieres August 30. The Dark Crystal: Age of Resistance, Only on Netflix: https://www.netflix.com/title/80148535 ...
0xd4d/dnSpy .NET debugger and assembly editor. Contribute to 0xd4d/dnSpy development by creating an account on GitHub.
AusCERT 2019: The Data Breach Pipeline What do you get when you combine hacking tools that are easy to access, a treasure trove of stolen user credentials, user authentication that's so complex it practically begs to be bypassed and companies that make connected devices with little understandi...
Microsoft Selects Bugcrowd to Expand Payment Options and Pay Bug Hunters Faster | Bugcrowd Today at BlueHat Shanghai, Microsoft announced the company is partnering with Bugcrowd to pay out the Crowd faster. Bugcrowd payment processing means that anyon
joe-elliott/netcore-kubernetes-profiling Debugging techniques for .NET Core on Linux/Kubernetes - joe-elliott/netcore-kubernetes-profiling
Stream Deck XL | elgato.com With Stream Deck, take full control of your content and focus on what matters most: your audience.
Accessing UNIX sockets remotely from .NET - Red Hat Developer In this article, we'll show how you can access Linux services remotely from .NET using SSH port forwarding.
Preview 6 regression with AddRange on ICollection/Collection · Issue #29721 · dotnet/runtime When updating the SDK from Preview 5 to the latest Preview 6 nightly (3.0.100-preview6-012131) and recompiling my app, I started getting runtime exceptions in ListCollectionView due to changes in A...
968683 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
My Octocat | Build your own octocat Take a break from your build and create an Octocat that’s all you, from whisker tip to tail.
Expose top-level nullability information from reflection · Issue #29723 · dotnet/runtime With C# 8, developers will be able to express whether a given reference type can be null: public void M(string? nullable, string notNull, IEnumerable<string?> nonNullCollectionOfPotentiallyNu...
Changing my Mind about AI, Universal Basic Income, and the Value of Data – The Art of Research Alan Turing created the Turing Test in 1950,1 Marvin Minsky wrote the first neural network in 1951,2 and arguments about whether AI will destroy us all or lead to technological utopia have been around ever since.
3 Brilliant Moments of Blocking (in Kurosawa's High and Low) As much as camera movement is important to the storytelling of a film, blocking plays an equally vital role in communicating points of focus and attention. We're analyzing 3 brilliant moments in the beginning of Akira Kurosawa's High and Low. Follow us T...
GOG.com Download the best classic and new games on Windows, Mac & Linux. A vast selection of titles, DRM-free, with free goodies and 30-day money-back guarantee.
Switch from Chrome to Firefox in just a few minutes Switching to Firefox is fast, easy and risk-free, because Firefox imports your bookmarks, autofills, passwords and preferences from Chrome.
.NET Design Review: Nullable Annotations We're trying to finish reviewing the nullable annotations for System.Runtime.
Improvements to issue transfer permissions - The GitHub Blog Users with write access to two repositories can now use issue transfer to move issues between them. Previously, only users with admin permissions on both repositories had the ability to transfer issues. In addition, we will
.NET Design Review: JSON -01:-21:-41 - Approved: We should base64 encode byte[] when writing Json https://github.com/dotnet/corefx/issues/36974#issuecomment-497411886 00:21:44 - Approved: JsonSerializer writing into Utf8JsonWriter https://github.com/dotnet/corefx/issues/36714#is...
Neural net names effects pedals Humans have pushed against the perfections of electronics for years. One of the ways they’ve done this is by designing effects pedals meant to distort the sounds of music. The pedals usually have evocative names (“Morley Emerald Echo”, “Happy Snake Lucifu...
Rust: A Language for the Next 40 Years - Carol Nichols Learn what makes the programming language Rust a unique technology, such as the memory safety guarantees that enable more people to write performant systems-level code. Hear about how Rust Editions evolve the language and the compiler without breaking exi...
Porting old posts, part 4 I’m continuing with my project to port over, reformat and update a decade of old blog posts. Today, a few days in mid-October 2003; this is still my second month of blogging and I am writing …
Metro Payment Pilot Metro riders are needed to be a part of the Metro Payment Pilot – a test of Metro’s secure fare payment system of the future.
NASA makes their entire media library publicly accessible and copyright free - DIY Photography No matter if you enjoy taking or just watching images of space, NASA has a treat for you. They have made their entire collection of images, sounds, and video available and publicly searchable online. It’s 140,000 photos and other resources available for y...
Weekly Update 140 Password Managers, Biometrics and “Fun”; HIBP Pwned Passwords (and Upcoming Things); PayPal and Their EV Cert; Varonis Sponsoring https://www.troyhunt.com/weekly-update-140/
Pro .NET Benchmarking: The Art of Performance Measurement: Andrey Akinshin: 9781484249406: Amazon.com: Books Pro .NET Benchmarking: The Art of Performance Measurement [Andrey Akinshin] on Amazon.com. *FREE* shipping on qualifying offers. <div><div>Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications
Lose weight the fun way. Join the weight-loss community where you get paid to meet your goals - and have fun doing it!
terrajobst/system-private-corlib-nullable-analysis Contribute to terrajobst/system-private-corlib-nullable-analysis development by creating an account on GitHub.
Kubernetes and VS Code: Zero to Deployed (Cloud Next '19) Without leaving VS Code we’ll take you from no cluster or code to a deployed and running Kubernetes application on GKE in minutes. We’ll show how to live debug the application on while continually fixing issues and re-deploying the latest changes. You w...
KirillOsenkov/SourceBrowser Source browser website generator that powers http://referencesource.microsoft.com and http://sourceroslyn.io - KirillOsenkov/SourceBrowser
Herding Code – A technology podcast with Scott Allen, Kevin Dente, Scott Koon and Jon Galloway Download / Listen: Herding Code 239: Jerome Laban on Uno Platform
Bokeh: Private, ad-free, and user-funded photo sharing An Instagram alternative to share photos with friends and family privately, see them in chronological order, and without creepy ads.
Building Facebook's service encryption infrastructure - Facebook Engineering How we built our service encryption infrastructure to optimize for operability and performance, while satisfying the right security model for each service.
Docker Bug Allows Root Access to Host File System A vulnerability in all versions of the Docker platform can give an attacker full read and write access to the host file system.
PHP on .NET Core 3.0 @ PeachPie | PHP compiler to .NET PeachPie allows you to run PHP applications on .NET Core - faster, stabler and more secure.
ASP.Net Core - Protect your API with API Keys I will show you how to protect your ASP.NET Core endpoints by using the concept of API keys. We will also learn the difference between Authentication and Authorization.
The Hack Yourself First UK Tour now has Hotel Packages Ticket sales are still open for the Hack Yourself First UK Tour and to make it even easier to attend, we're now offering Hotel Packages! The HYF UK TourWe announced the HYF UK Tour in mid-March and are running the event at 3 locations across the UK. This...
#122 Matt Warren, How the .NET Runtime Has Changed | no dogma podcast Summary Matt Warren discusses what considers to be the biggest changes to the .NET runtime over the past four years.
Hack Yourself First: How to go on the Cyber-Offence - NDC Oslo 2020 | Software Developers Conference Cyber-attacks have become a reality of running software on the web today. We find ourselves under a constant barrage of malicious activity from hacktivists, online criminals and increasingly, nation states. Successful attacks from these adversaries are pr...
Calling gRPC Services With Server-side Blazor In this post, I want to share my early experience with gRPC. I show you how to set up a gRPC service and call it using server-side Blazor.
How Hackers Get your Password? | Dr. Erdal Ozkaya Personal Blog It’s not a secret anymore, Hackers know our passwords. 551,509,767 real-world passwords previously exposed in data breaches. Are you one of those victims? Has your email been compromised or found in a data breach so far? How do hackers get your passwords...
Version 8 of Angular — Smaller bundles, CLI APIs, and alignment with the ecosystem The 8.0.0 release of Angular is here! This is a major release spanning the entire platform, including the core framework, Angular Material…
1552374 - Remove Certinomis - Root CA RESOLVED (jjones) in NSS - CA Certificates Code. Last updated 2019-08-22.
Fireside chat at Akamai Security Summit with Troy Hunt and Ari Weil At the end of the Security Summit, Troy Hunt and Ari Weil have a retrospective chat on the event highlights, notable quotes, and surprises. Watch the summit's keynotes on demand at https://www.brighttalk.com/summit/4540-akamai-security-summit-virtual-edit...
Maintainer burnout and package security At the end of the day, a determined attacker will get a malicious package in the package feed. Sometimes this is enabled by maintainer burnout. So what can we do? How do we mitigate this and provide security in depth?
Porting desktop apps to .NET Core | .NET Blog Since I’ve been working with the community on porting desktop applications from .NET Framework to .NET Core, I’ve noticed that there are two camps of folks: some want a very simple and short list of instructions to get their apps ported to .NET Core while...
Spying on .NET Garbage Collector with .NET Core EventPipes This post shows how to use .NET Core EventPipes to build Garbage Collector logs. The emitted raw CLR events are described in details.
High Performance (Potato) Chips In this article, we focus on how Procter & Gamble is using high performance computing to create some common, everyday supermarket products. Tom Lange, a 27-year veteran of the company, tells us how P&G models products, processes and production systems for...
Fixing Random, part 32 Last time on FAIC we reviewed the meaning of “expected value”: when you get a whole bunch of samples from a distribution, and a function on those samples, what is the average value of t…
Spaceketeer - BuiltWithDot.Net Disk space usage analysis and cleanup app written in C#/WPF. Originally attempted to write it as a UWP app to learn the new framework, but the restrictions around accessing the file system sent me back to WPF.
Herding Code 234: Dylan Beattie on Social Impacts of Technology and the Meaning of Developer Seniority – Herding Code Download / Listen: Herding Code 234: Dylan Beattie on Social Impacts of Technology and the Meaning of Developer Seniority
Blazored/Typeahead Typeahead control for Blazor applications. Contribute to Blazored/Typeahead development by creating an account on GitHub.
Using scoped services inside a Quartz.NET hosted service with ASP.NET Core In this post I describe how to run Quartz.NET jobs using an ASP.NET Core hosted service, and how to handle scoped services inside singleton jobs.
Spying on .NET Garbage Collector with .NET Core EventPipes This post shows how to use .NET Core EventPipes to build Garbage Collector logs. The emitted raw CLR events are described in details.
The new Dell XPS 15 (7590) now has an option for 4K OLED, GTX 1650 graphics Few laptops are as well-known as the XPS 15. This year Dell is keeping most of it the same, but the internal specs are getting a nice bump with 9th gen Intel, NVIDIA GTX 1650 graphics, and a new option for a 4K OLED display. The laptop was shown off at Co...
Nick Craver - Stack Overflow: How We Do Deployment - 2016 Edition This is #3 in a very long series of posts on Stack Overflow’s architecture.Previous post (#2): Stack Overflow: The Hardware - 2016 EditionWe’ve talked abou...
Christmas Compiler Speed-Up, part 2 Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/naysayer88
Nick Craver - Stack Overflow: The Architecture - 2016 Edition This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome.Previous post (#0): Stack Overflow: A Technical DeconstructionNext post...
mellinoe/veldrid A low-level, portable graphics library for .NET. Contribute to mellinoe/veldrid development by creating an account on GitHub.
What is the correct way to embed Wyam into an asp.net core MVC solution? What is the correct way to embed Wyam into and asp.net core MVC solution? As the project needs advanced authentication, I've embedded it in MVC. I am currently embedding it with an MVC controller
Microsoft, Brilliant team up to offer quantum curriculum - Microsoft Quantum With the Microsoft Quantum Development Kit, getting started with quantum development is easy. Now we’re helping to make it even easier: we’ve partnered with the team of educators at Brilliant.org to teach you about quantum computing in a new way.
RehanSaeed/Schema.NET Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head secti...
xoofx/CppAst CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros - xoofx/CppAst
Home - schema.org Schema.org is a set of extensible schemas that enables webmasters to embed structured data on their web pages for use by search engines and other applications.
dotnet/llilc This repo contains LLILC, an LLVM based compiler for .NET Core. It includes a set of cross-platform .NET code generation tools that enables compilation of MSIL byte code to LLVM supported platforms...
Drop: Passions lead here (formerly Massdrop) Join our community of passionate people to find and follow your interests. Discover innovative products, made possible by the collective wisdom of our users.
US cities are being held hostage with stolen NSA tools Since May 7, the city of Baltimore in Maryland has been struggling to cope with a ransomware attack that has crippled its digital capabilities. Local government employees’ computers were infected with a malware that demanded $100,000 for files and access&...
Roma, Anonymus viola la mail di 30mila avvocati: c'è anche quella di Raggi L'azione rivendicata dallo stesso collettivo hacker su Twitter, per ricordare l'anniversario dell'arresto di due colleghi, "i vecchi amici
RFC 8548 - Cryptographic Protection of TCP Streams (tcpcrypt) [Docs] [txt|pdf] [draft-ietf-tcpi...] [Tracker] EXPERIMENTAL
Drop: Passions lead here (formerly Massdrop) Join our community of passionate people to find and follow your interests. Discover innovative products, made possible by the collective wisdom of our users.
Amazon.com: Optimal Shop 20/24 4/6/8 PIN 1.8" LCD Computer PC Power Supply Tester for SATA,IDE,HDD,ATX,ITX,BYI Connectors: Home Improvement Buy Optimal Shop 20/24 4/6/8 PIN 1.8" LCD Computer PC Power Supply Tester for SATA, IDE, HDD, ATX, ITX, BYI Connectors: Internal Power Supplies - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
Patterns for high-performance C# - Federico Andres Lois In this talk, we'll explore techniques and code patterns for creating a high-performance code, from analysis to actual optimization. We will explain how to recognize when optimizations are needed, where the bottlenecks typically are and the code patterns ...
Nazikeule im Dritten Reich English subtitles are available! Hier abonnieren: http://bit.ly/BBB-auf-Youtube-folgen Folge uns auf Facebook: http://bit.ly/auf-facebook-folgen _______________ Keine Angst, das sind nur besorgte Bürger. _______________ Wir gehören zu #funk. Schaut da ...
Google Has Stored Some Passwords in Plaintext Since 2005 On the heels of embarrassing disclosures from Facebook and Twitter, Google reveals its own password bugs—one of which lasted 14 years.
In Pursuit of Enjoyable Developer Collaboration - DEV Community 👩💻👨💻 Collaboration is critical for any successful development team. That's a fairly uncontroversial opinio... Tagged with productivity, vscode, collaboration, webdev.
Elon Musk Says ‘Hyperloop’ Tunnel Is Now Just a Normal Car Tunnel Because ‘This Is Simple and Just Works’ Back in 2017, Elon Musk had grand visions for the test track built by The Boring Company, his tunneling firm, in Los Angeles. The Boring Company’s tunneling work was closely linked to Musk’s Hyperloop idea, which would require hundreds of miles of tunnel...
Cryptography Dispatches • Buttondown Cryptography Dispatches is Filippo Valsorda's lightly edited newsletter. It tries to bring longer form discussion of the cryptography engineering topics touched on @FiloSottile, but broader breath than those covered at blog.filippo.io. The goal is not to ...
Koalas declared "functionally extinct" The Australian Koala Foundation has declared the iconic species "functionally extinct," meaning they are unlikely to reproduce another generation. Learn more.
Top .NET Tutorials for May 2019 Twilio's top .NET tutorial choices for May 2019 including articles on Blazor, authentication and resilient service-to-service communications.
Despicable Me (9/11) Movie CLIP - I Sit on the Toilet (2010) HD Despicable Me movie clips: http://j.mp/1uyhnup BUY THE MOVIE: http://amzn.to/t8nNZO Don't miss the HOTTEST NEW TRAILERS: http://bit.ly/1u2y6pr CLIP DESCRIPTION: The girls interfere with Gru's (Steve Carell) business meeting with fellow evil-doer, Mr. Per...
First American Financial Corp. Leaked Hundreds of Millions of Title Insurance Records — Krebs on Security The Web site for Fortune 500 real estate title insurance giant First American Financial Corp. [NYSE:FAF] leaked hundreds of millions of documents related to mortgage deals going back to 2003, until notified this week by KrebsOnSecurity. The digitized reco...
Top-Level Code Prototype: Scenario E At last we’ve come to the last of my planned scenarios for this prototype–a little thing I like to think of as a WYSIWYG Web Service, or WYSIWYGWS for short. A few months back I had recently finish…
Refactor Symbol Cache by Krzysztof-Cieslak · Pull Request #384 · fsharp/FsAutoComplete It turns out that sending thousands of symbols serialized to JSON through HTTP is not the best idea I've ever had! I've started working on some performance analyses, and while I don't h...
2017 LLVM Developers’ Meeting: M. Braun “Welcome to the back-end: The LLVM machine representation” http://www.LLVM.org/devmtg/2017-10/ — Welcome to the back-end: The LLVM machine representation - Matthias Braun Slides: http://llvm.org/devmtg/2017-10/slides/Braun-Welcome%20to%20the%20Back%20End.pdf — This tutorial gives an introduction to the LLVM ma...
Rename Blazor project templates · Issue #10348 · dotnet/aspnetcore In-box is called "Blazor Server App" / blazorserver OOB is called "Blazor WebAssembly App" / blazorwasm With an option to add a hosting ASP.NET Core project
SameSite Cookies by Default in Chrome 76 and Above The SameSite cookie attribute is used by bowsers to increase security. This article explains Chrome's . It also describes upcoming changes to the Same Site attribute and the new ‘cookies without SameSite must be secure’ feature.
Introducing: The TAG Heuer Monaco 1969-1979 Limited Edition (With Live Pics & Pricing) - HODINKEE This is the first of five limited edition Monacos to celebrate the model's 50th anniversary.
1.1.1.1 — The free app that makes your Internet faster. Install the free app that makes your phone’s Internet more fast, private, and reliable.
.NET Design Review: Nullable Annotations We're reviewing nullable annotations for System.Runtime and System.Runtime.Extensions.
Want to train a dragon? You'll need 500 million files, 730TB of data, 54,000 CPU cores... DreamWorks picks Gremlin to weave digital marvels
Download Windows 10 If you downloaded an ISO file for Windows 10, the file is saved locally at the location you selected. If you have a third-party DVD burning program installed on your computer that you prefer to use for creating the installation DVD, that program might ope...
Webhook.site - Test, process and transform HTTP requests Get a random URL instantly and in realtime test, inspect, forward and script incoming requests with Custom Actions
microsoft/MSIX-Toolkit MSIX toolkit is a collection of tools for users managing MSIX packages. The toolkit includes tools like appinstaller file generator, ComparePackage visualizer and frequently used PowerShell scripts...
Google data shows 2-factor authentication blocks 100% of automated bot hacks Two-factor authentication is annoying. Getting flustered because you have to find your phone and tap on a prompt every time you log into your accounts from a new device is peak first-world problems. But if you ever had any doubt whether it really made you...
Web Development Revolution with WebAssembly and ASP.NET Blazor Recording of Techorama Belgium 2019: WebAssembly (WASM) is challenging JavaScript's monopoly in the browser. Many higher-level languages are currently evaluating whether WASM is a way for them to conquer the web client. .NET is spearheading this movement...
JED Server Security Incident Report Following a server level compromise of the Joomla! Extensions Directory (JED), we would like to provide our community a postmortem summary of the events leading to this issue, the response from the...
Moving from Node.js to .NET Core | App Center Blog Here on Visual Studio App Center, our platform is built as a set of microservices, which has afforded teams to make language and platform choices that work best for them, and ultimately allowed us to move and iterate quickly. Over time,
davidfowl/AspNetCoreDiagnosticScenarios This repository has examples of broken patterns in ASP.NET Core applications - davidfowl/AspNetCoreDiagnosticScenarios
Languages & Runtime: .NET Community Standup - May 23, 2019 Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
Ethical Alternatives & Resources - ethical.net We’ve compiled an open list of resources for ethical living — from browsers to books, TED talks to apps. Click to check it out — or make a contribution!
Is it better to "!= 0” or ”== mask” when working with enums (C#, RyuJIT) | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 20 May 2019 .NET Core, JIT, RyuJIT
Spying on .NET Garbage Collector with TraceEvent This post of the series focuses on CLR events related to garbage collection in .NET.
chrisnas/DebuggingExtensions Host of debugging-related extensions such as post-mortem tools or WinDBG extensions - chrisnas/DebuggingExtensions
Spotlight on: Julia Silge, Stack Overflow - Mango Solutions Julia Silge is joining us as one of our keynote speakers at EARL London 2019. We can’t wait to hear...
The Ray Tracer Challenge... in .NET Core - CodeClimber I just bought the book "The Ray Tracer Challenge - A Test-Driven Guide to Your First 3D Renderer" and in the upcoming months, I'll be developing my own ray tracer, in .NET Core. I will also document my learning experience on the blog, for me, to keep trac...
Dependabot Automated dependency updates for your Ruby, Python, JavaScript, PHP, .NET, Go, Elixir, Rust, Java and Elm.
GitHub Satellite - Opening Keynote See the latest from GitHub Satellite with presentations by Nat Friedman, Shanku Niyogi, Dana Lawson & Devon Zuegel, including the debut of GitHub Sponsors. Read about all of today's announcements https://github.blog/2019-05-23-building-an-interconnected...
Top 10 Things You Can Do With GraalVM There are a lot of different parts to GraalVM, so if you’ve heard the name before, or even seen some of our talks, there are for sure things that it can do that you don’t know about yet. In this…
Announcing GitHub Sponsors: a new way to contribute to open source We’re thrilled to announce the beta of GitHub Sponsors, a new way to financially support the developers who build the open source software you use every day. Open source developers build tools for the rest of us. GitHub Sponsors is a new tool to help them...
GitHub Sponsors Financially support the people behind your favorite open source projects with GitHub Sponsors.
GitHub Enterprise - The best way to build and ship software The power of GitHub's social coding for your own workgroup. Pricing, tour and more.
Creating a git repo with Azure Repos and trying out Git LFS In this post I show how to create a new Git repo on Azure Repos, how to install Git LFS locally, and host to enable Git LFS in your repositories
Visual Studio Code Remote Development may change everything - Scott Hanselman OK, that's a little clickbaity but it's surely impressed the heck out of me. You can read more about VS Code Remote ...
Making Sense of .NET 5 – Bill Reiss Developer Blog Today at the first day of Microsoft’s annual Build conference, Microsoft announced .NET 5 which will be released in November 2020. This led to some confusion in discussions with some of my colleagues and friends. What about .NET Core? Isn’t that the futur...
AzureCasts Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Creating a Quartz.NET hosted service with ASP.NET Core In this post I describe how to run Quartz.NET jobs using an ASP.NET Core hosted service, and how to handle scoped services inside singleton jobs.
The F# development home on GitHub is now dotnet/fsharp | .NET Blog TL;DR We’ve moved the F# GitHub repository from microsoft/visualfsharp to dotnet/fsharp, as specified in the corresponding RFC. F# has a somewhat strange history in its name and brand. If we roll back the clocks to the year 2015, F# sort of had two ident...
Add GCPhaseBegin/GCPhaseEnd ETW messages to measure duration of mark,… · criteo-forks/coreclr@9428b75 … plan, reloc, compact, sweep phases for each heap during a collection
0xd4d/iced x86/x64 disassembler, assembler, decoder, encoder. Contribute to 0xd4d/iced development by creating an account on GitHub.
Google and Binomial Contribute Basis Universal Texture Format to Khronos’ glTF 3D Transmission Open Standard Earlier today, Google and Binomial announced that they have partnered to open source a sophisticated texture compressor and a high-performance transcoder for Binomial’s cross-platform Basis Universal texture format. This format can help solve a long-stand...
Developing in the Windows Subsystem for Linux with Visual Studio Code Using Visual Studio Code Remote Development with the Windows Subsystem for Linux (WSL)
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
New Release: Tor Browser 8.5 | Tor Blog Tor Browser 8.5 includes our first stable release for Android plus many new features.
HashCode Struct (System) <p sourcefile="api/System.HashCode.yml" sourcestartlinenumber="1" jsonPath="/summary">Combines the hash code for multiple values into a single hash code.</p>
What good are hundreds of lights without hundreds of shadows? Introduction Modern dynamic light rendering techniques, such as Clustered shading, are very impressive if you want thousands of lights, and after implementing my own method for rendering scenes wit…
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
Visual Studio 2019 Preview Release Notes Get the latest pre-release features, bug fixes, and support for Visual Studio 2019. Available for pre-release testing. Download today.
We're Baking Have I Been Pwned into Firefox and 1Password Pretty much every day, I get a reminder from someone about how little people know about their exposure in data breaches. Often, it's after someone has searched Have I Been Pwned (HIBP) and found themselves pwned somewhere or other. Frequently, it's some l...
Welcome to the Shell Era: Xamarin.Forms 4.0 Released | Xamarin Blog Announcing Xamarin.Forms 4.0.0 with Shell, a simplified container for more efficiently managing your application’s structure and navigation.
Top SSL Certificates Buyer's Guide Keeping web data and transactions secure today relies heavily on securing your communications with S
spboyer/dotnet-azure A .NET Core global tool to deploy an application to Azure in one command - spboyer/dotnet-azure
PayPal's Beautiful Demonstration of Extended Validation FUD Sometimes the discussion around extended validation certificates (EV) feels a little like flogging a dead horse. In fact, it was only September that I proposed EV certificates are already dead for all sorts of good reasons that have only been reinforced s...
npgsql/npgsql Npgsql is the .NET data provider for PostgreSQL. Contribute to npgsql/npgsql development by creating an account on GitHub.
Graphics Team ships WebRender MVP! After many months of hard work and preparation, I’m pleased to announce the general availability of WebRender for selected Windows 10 devices. WebRender is a major rewrite of the Firefox rendering …
.NET Design Review: Nullable Annotation Attributes -10:-23:-04 - Approved: Attributes for nullable annotations https://github.com/dotnet/corefx/issues/37826#issuecomment-494505569
Creating a Quartz.NET hosted service with ASP.NET Core In this post I describe how to run Quartz.NET jobs using an ASP.NET Core hosted service, and how to handle scoped services inside singleton jobs.
A new way to Try .NET Learning a programming language is becoming a such fundamental aspect of education across the world. We're always looking for new and interesting ways to teach programming to learners at all levels.
Enabling Pagination in Blazor with OData | OData Summary We talked in a previous article about enabling OData in your existing ASP.NET Core API using EDM. One of the biggest advantages of following that method is to be able to take advantage of functionality such as count to enable an on-demand function...
ASP .NET Core Dev Blog Series Looking for my for my blog home? Here: On This Page ASP .NET Core 2018 Blog Series Happy New Year 2019! ASP .NET Core 2019 Series ASP .NET Core 2019 eBook ASP .NET Core 2020 P…
Streamlining Data Breach Disclosures: A Step-by-Step Process I don't know how many data breaches I'm sitting on that I'm yet to process. 100? 200? It's hard to tell because often I'm sent collections of multiple incidents in a single archive, often there's junk in there and often there's redundancy across those col...
Contact Info for Millions of Instagram Influencers, Celebrities, and Brand Accounts Leaked Online A database that contained contact information for millions of Instagram influencers, celebrities, and brand accounts was recently leaked online,...
Video games: A unifying force for the world - The Official Microsoft Blog My father, a chemical engineer, brought home our first computer, a Sinclair ZX81, which came out in 1981. We played games together and then later, we wrote games together. Today, for many people around the world, gaming is the first entry point into techn...
Added try-catch statement by dotjpg3141 · Pull Request #57 · terrajobst/minsk I'm really enjoing this series. I've implemented the try-catch statement and the repl doesn't crash anymore if the evaluator throws an (intended) exception.
Fixing Random, part 31 Last time in this series we saw that we could compute a continuous posterior distribution when given a continuous prior and a discrete likelihood function; I hope it is clear how that is useful, bu…
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
Using Bing Maps in Blazor with JSInterop and TypeScript In this article we are going to work with the Bing Maps web control in a client side Blazor application. As there is not a Blazor native…
Keyloggers Injected in Web Trust Seal Supply Chain Attack Hackers compromised the script used by Best of the Web to display their trust seal on their customers' websites and to add two key logging scripts designed to sniff keystrokes from visitors.
Using Ed25519 signing keys for encryption @Benjojo12 and I are building an encryption tool that will support SSH keys as recipients. For Ed25519 keys that requires converting points between different elliptic curves. Let's see why and how.
Google is using Your Gmail Account to Track Your Purchases Do you think your email on Gmail is private? If so, you may want to think again, as your Gmail messages are being scanned by Google for purchases, which are then displayed in your Google account.
Account Hijacking Forum OGusers Hacked — Krebs on Security Ogusers[.]com — a forum popular among people involved in hijacking online accounts and conducting SIM swapping attacks to seize control over victims’ phone numbers — has itself been hacked, exposing the email addresses, hashed passwords, IP addresses and ...
IFSC Climbing World Cup Munich 2019 - Bouldering Semi Finals All the information about the event on: https://www.ifsc-climbing.org/index.php/component/ifsc/?view=event&WetId=7959 About IFSC: The IFSC is an international non-governmental non-profit organization whose main objectives are the direction, regulation, ...
Femtoduino’s FemtoBeacon ESP32-D2WD Brings Wi-Fi/Bluetooth in Dime-Sized Form Factor When Espressif Systems introduced their ESP8266 SoC in 2014, it was the smallest chip that could be had that provided fully-fledged Wi-Fi…
MappingGenerator - BuiltWithDot.Net MappingGenerator is a Roslyn based code fix provider that allows to generate mapping code in design time. Currently available features: - generating implementation for mapping functions and constructors - object initialization scaffolding - generating ...
Understanding real-world concurrency bugs in Go Understanding real-world concurrency bugs in Go Tu, Liu et al., ASPLOS’19 The design of a programming (or data) model not only makes certain problems easier (or harder) to solve, but also mak…
Children describe technology that gives them a sense of ambiguity as 'creepy' Researchers have defined for the first time what children mean when they say technology is 'creepy.'
Ed Charbeneau: .NET, JavaScript, and C# articles Articles about software development, HTML5, C#, and ASP.NET, .NET Core.
SMS for 2FA: What Are Your Security Options? - Authy Two-factor authentication is about using something in addition to your username and password for authentication. That “something” falls into three main categories, something you know (i.e. your social security number), something you have (i.e. a cell phon...
Hack on Stack Overflow exposes private data for ~250 users Intruders who accessed production system remained undetected for at least five days.
brunoproduit/roca Implementation of the ROCA attack. Contribute to brunoproduit/roca development by creating an account on GitHub.
Enable C# mode command line diff by terrajobst · Pull Request #1196 · dotnet/standard When diffing on the command line, enabling this ensures that hunk headers will use the containing construct (i.e. method, type, or namespace). For example, instead of this (pay attention to the @@ ...
wybiral/noscript-captcha A noscript image recognition captcha prototype. Contribute to wybiral/noscript-captcha development by creating an account on GitHub.
The 6-Step "Happy Path" to HTTPS It's finally time: it's time the pendulum swings further towards the "secure by default" end of the scale than what it ever has before. At least insofar as securing web traffic goes because as of this week's Chrome 62's launch, any website with ...
Ed Charbeneau at Build 2019 Jeff Fritz interviews Ed Charbeneau from Progress Software at Microsoft Build 2019.
Applying machine learning to coding itself We’ll get back to stochastic programming soon; I wanted to do a quick post about some updates to my earlier series on anti-unification. As I noted in the final part of that series, I spent a …
Episode 25 - Blazor - You Want To Run .NET Where?! In this episode of The .NET Core Podcast Jamie gives us a taste of his Blazor talks entitled "Blazor: You Want to Run .NET Where?!"
Creating Strings with No Allocation Overhead Using String.Create - Steve Gordon In this post, we'll explore the string.Create method which is used to create strings in high-performance scenarios by avoiding heap allocations and copying.
PublishSingleFile for Linux-Exe is way better compressable than Windows-Exe · Issue #12687 · dotnet/runtime When I used the flag p:PublishSingleFile I tried to reduce the file size with UPX. It came to my attention that the executable for linux is way better compressable than the executable for windows. ...
BlazorFiddle - Blazor .Net Developer Playground and Code Editor in the Browser. @page "/" <h1>Hello, world!</h1> Welcome to your new app.
Reduce size of PublishSingleFile binary · Issue #12629 · dotnet/runtime With C++ you can make a single file executable: $ cat aaaaa.cpp #include <iostream> int main() { std::cout << "bbbbb ccccc" << std::endl; } $ x86_64-w64-mingw32-g++ -s -...
Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY) | Windows Command Line In this, the fourth post in the Windows Command-Line series, we'll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API - why we built it, what it's for, how it works, how to use it, and more.
DevGAMM Moscow 2019 Live Stream Day 2. Part 1 Official live stream from DevGAMM Conference Day 2. Sessions, Interviews, Game Roast and DevGAMM Awards!
Updating Microsoft Account Logins in ASP.NET Core with OpenID Connect and Azure Active Directory This article shows how to implement an Azure Active Directory login for an ASP.NET Core application. The Microsoft identity platform (v2.0) is now Open ID Connect certified and the Microsoft Accoun…
Create Interactive .NET Documentation with Try .NET | .NET Blog Try .NET is an interactive documentation generator for .NET Core. Use the Try .NET global tool to create interactive markdown experiences.
Tips to Improve your Generative Artwork — TYLER HOBBS If you're getting started with generative artwork, I'd like to offer you some advice to help improve your work. I've listed some of the major stumbling blocks I see beginning generative artists make, as well as some discoveries I've made with my own work ...
964119 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
WHO’S WORKING WITH WOMEN? – Actors Edition David Oyelowo has stated that he seeks out women directors to work with on his projects, having done a 5 film run working with them. In light of the #MeToo and #TIMESUP movements, where women have …
Technical Papers - SIGGRAPH 2019 At SIGGRAPH 2019 Technical Papers, hear from scientists and researchers in the premier venue for disseminating new scholarly work in computer graphics technology and interactive techniques. The papers are published as a special issue of ACM Transactions o...
Kik and the SEC: What’s Going On and What Does It Mean for Crypto? - Andreessen Horowitz Kik, the Tencent-backed messaging app, raised $150 million in August 2017 in an initial coin offering (ICO). Weeks before that, the SEC issued guidance that ICOs may constitute illegal securities o…
Add some perf events/data for tiered compilation by kouvel · Pull Request #24607 · dotnet/coreclr New events: Settings - Sent when TC is enabled Flags - Currently indicates whether QuickJit and QuickJitForLoops are enabled Pause - Sent when TC is paused (due to a new method being called for...
Removal of the 16-character limit for passwords in Azure AD Howdy folks, Many of you have been reminding us that we still have a 16-character password limit for accounts created in Azure AD. While our on-premises Windows AD allows longer passwords and passphrases, we previously didn’t have support for this for ...
10 ways for a conference to upset their speakers I was preparing for an upcoming event the other day and very nonchalantly fired off a tweet whilst doing so: As a conference speaker, about the most annoying thing you can ask me to do is to use your slide template... — Troy Hunt (@troyhunt) Decemb...
The unknown Type in TypeScript TypeScript 3.0 introduced a new unknown type which is the type-safe counterpart of the any type.
SharpFuzz: Bringing the power of afl-fuzz to .NET platform I’m a big believer in fuzzing (if you don’t know what fuzzing is, now is the best time to read my post Going down the rabbit hole with go-fuzz, even if you are not familiar with Go). Unfortunately, it never got popular enough in the context of managed lan...
Exploring .NET Core platform intrinsics: Part 4 - Alignment and pipelining Previous posts in the series:
Change filter to middleware · dotnet-presentations/aspnetcore-app-workshop@7715b4f This workshop will teach you ASP.NET Core by building a complete conference management website from scratch. - dotnet-presentations/aspnetcore-app-workshop
dotnet/aspnetcore ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - dotnet/aspnetcore
Shenandoah GC in JDK 13, Part I: Load Reference Barriers In this miniseries, I’d like to introduce a couple of new developments of the Shenandoah GC that are upcoming in JDK 13. Perhaps the most significant, even though not directly user-visible, c…
Home The Yellowhammer Fund envisions a society in which reproductive decisions are made free from coercion, shame, or state interference, a society in which individuals and communities have autonomy in making healthy choices regarding their bodies and their fu...
Performance Improvements in .NET Core 3.0 | .NET Blog Back when we were getting ready to ship .NET Core 2.0, I wrote a blog post exploring some of the many performance improvements that had gone into it. I enjoyed putting it together so much and received such a positive response to the post that I did it aga...
Hackathon to help Support The Canterbury Muslim Community Trust (CMCT). - Techweek19 This is a community hackathon event to help the Muslim Community and is in response to the mailout from Canterbury Tech asking for help.
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
» Out with 1992, In with 1993 The Digital Antiquarian First, the bad news: I’m afraid I won’t have a new article for you this Friday. My wife Dorte and I are going to take a long weekend in beautiful Bornholm, and I’ve been using this shortened work week to do some preparations for my next few months of writ...
The Urlist — An application study in Serverless and Azure Today we pleased to announce that we are releasing a project called “The Urlist”. You can access it starting today at theurlist.com.
Introducing Oak, a Free and Open Certificate Transparency Log - Let's Encrypt - Free SSL/TLS Certificates Update: Feb. 5 2020 The Let’s Encrypt CT logs are now included in approved log lists and are usable by all publicly-trusted certificate authorities. Today we are announcing a new Certificate Transparency log called Oak. The Oak log will be operated by Le...
Proposal: use progressive JIT to remove init checks on static classes after static constructor is known to have run · Issue #12697 · dotnet/runtime Currently the runtime takes a lock surrounding external access to a class that contains any static constructor (whether written explicitly or implicitly). Those locks add up to substantial runtime ...
A Detailed Look At Data Binding in Blazor In this post, I go into detail about how data binding works in Blazor. I cover one-way binding, two-way binding and the various uses of the bind attribute.
Overview of nullability analysis · Curiosity is bliss A regular Roslyn contributor, Yair, asked for some pointers about C# 8.0’s nullability analysis on the gitter channel. I thought I’d expand on my reply and share it more broadly.
Introducing the Try .NET Global Tool - interactive in-browser documentation and workshop creator - Scott Hanselman If you find yourself learning C# and .NET and come upon the 'Run your first C# Program' documentation you may have ...
Default implementations in interfaces | .NET Blog Default implementations in interfaces With last week’s posts Announcing .NET Core 3.0 Preview 5 and Visual Studio 2019 version 16.1 Preview 3, the last major feature of C# 8.0 is now available in preview. A big impediment to software evolution has been th...
The Upside Down 75810 | Stranger Things | Buy online at the Official LEGO® Shop US The ultimate LEGO® Stranger Things model to build and collect!
CodeLand Conference 2020 The community-first two-day conference filled with talks, demos, and workshops designed to level you up.
.NET Standard | Common APIs across all .NET implementations .NET Standard is a formal specification of the APIs that are common to all .NET implementations, allowing libraries to be used everywhere you write .NET code.
IAIK/ZombieLoad Proof-of-concept for the ZombieLoad attack. Contribute to IAIK/ZombieLoad development by creating an account on GitHub.
Introducing the new Microsoft.Data.SqlClient | .NET Blog This post was written by Vicky Harp, Program Manager on SqlClient and SQL Server Tools. Those of you who have been following .NET development closely have very likely seen Scott Hunter’s latest blog post, .NET Core is the Future of .NET.
Microsoft Patches ‘Wormable’ Flaw in Windows XP, 7 and Windows 2003 — Krebs on Security Microsoft today is taking the unusual step of releasing security updates for unsupported but still widely-used Windows operating systems like XP and Windows 2003, citing the discovery of a “wormable” flaw that the company says could be used to fuel a fast...
.NET Design Review: System.Data 00:00:00 - Approved: Add missing async methods in System.Data.Common and implement IAsyncDisposable https://github.com/dotnet/corefx/issues/35012#issuecomment-492336595 00:31:15 - Approved: Add missing feature detection properties to DbProviderFactory ht...
Kubernetes and .NET running on a Raspberry Pi Cluster - Dan Clarke I'm starting writing this blog post on the train ride home from yet another amazing DDD event! This variant being DDD South West in Bristol! For those that haven't heard of DDD - there are various DDD conferences throughout the world - with quite a few in...
Verifying phone number ownership with Twilio using ASP.NET Core Identity and Razor Pages In this post I show how to verify phone number ownership with Twilio's Verify API in a Razor Pages app that uses ASP.NET Core Identity for user management
Summarizing Build 2019 + SignalR Service for ASP .NET (Core) Developers This is the nineteenth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A –…
PowerPC and AIX support · Issue #10055 · dotnet/runtime After some research, I checked that the .net core has no supported for PowerPC or AIX ... Are there plans to implement support for the Power architecture and the AIX operating system?
WSL 2 Post BUILD FAQ | Windows Command Line After announcing WSL 2 last week, we have had an amazing response from the community and received many great questions about the details surrounding this new architecture. We love answering your questions and want to make sure these answers reach as many ...
Eternal Vigilance is the Price of Liberty Those that know me well will know that I hold privacy and liberty of the individual as one of my core principles. I believe we are entitled, as part of our human rights, to go about our lives witho…
Store users preferred tab in localStorage by khellang · Pull Request #7098 · NuGet/NuGetGallery Closes #7097
A null-scattering path integral formulation of light transport Unbiased rendering of general, heterogeneous participating media currently requires using null-collision approaches for estimating transmittance and generating free-flight distances. A long-standing limitation of these approaches, however, is that the cor...
Hello AzureCasts Burke Holland and I created a site with short, RailsCasts-style videos devoted to solving problems for people using Azure. It’s called AzureCasts.
LightDims Original Strength - Light Dimming LED covers and Light Dimming Sheets for Routers, Electronics and Appliances and more. Dims 50-80% of Light, in Minimal Packaging. - Ceiling Pendant Fixtures - Amazon.com LightDims Original Strength - Light Dimming LED covers and Light Dimming Sheets for Routers, Electronics and Appliances and more. Dims 50-80% of Light, in Minimal Packaging. - Ceiling Pendant Fixtures - Amazon.com
.NET Framework Reference Assemblies via NuGet In a previous post I showed how to build for net4x on macOS, and it turns out you have everything you need to do it with the .NET Core SDK, except for the Reference Assemblies, and in that post I showed some workarounds. This problem doesn't just exist on...
kkokosa/UpsilonGC Custom Garbage Collectors for .NET Core. Contribute to kkokosa/UpsilonGC development by creating an account on GitHub.
Debugging asynchronous scenarios in .NET While debugging synchronous code can be straightforward, investigating an asynchronous deadlock or race condition proves to be surprisingly tricky. Follow us through real-life examples and investigations to cover the main asynchronous code patterns that c...
Debuggable IO [DIO] by neko-kai · Pull Request #849 · zio/zio ZIO Tracing's True Power, as its name suggests, is to reign supreme over the entire world!
Meow the Infinite Issue 3 is here! Meow the Infinite Issue 3 is now available as part of the Digital Deluxe Edition, and Issue 2 has been posted to the website.
Episode 12 - Function declarations Today, I'm adding the ability to declare functions. https://github.com/terrajobst/minsk/blob/master/docs/episode-12.md
Beer City Code An annual software developers' conference held in Grand Rapids, MI--America's Beer City
edvmorango/event-driven-messenger Contribute to edvmorango/event-driven-messenger development by creating an account on GitHub.
Visit - Infosecurity Europe Inspiration, education, networking or fun - it’s all here at Europe’s largest and most respected cyber security event
NEST X YALE LOCK WITH NEST CONNECT - MassGenie $265.99, Save 11% - Product Highlights Secure & Tamper-Proof Keyless Deadbolt B...
Writing a custom, real-world .NET GC Learn how to write valid GC, which is one that not only allocates objects but also actually collects the memory after those no longer used.
Domain Randomization for Sim2Real Transfer If a model or policy is mainly trained in a simulator but expected to work on a real robot, it would surely face the sim2real gap. Domain Randomization (DR) is a simple but powerful idea of closing this gap by randomizing properties of the training enviro...
Introducing the Profile Analyzer - Unity Technologies Blog Have you ever needed to compare the difference in performance between two versions of your project? See the impact of an asset or code change, optimization work, settings change or Unity version upgrade? Read on to find out how our Profile Analyzer (Previ...
Your most sensitive data is likely exposed online. These people try to find it Don’t worry. They want it to be safe.
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
vsls-contrib/awesome-liveshare ⚡️Awesome resources for Visual Studio Live Share. Contribute to vsls-contrib/awesome-liveshare development by creating an account on GitHub.
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
Error Management: Future vs ZIO Modern applications are concurrent, parallel, asynchronous, and synchronous; they utilize many different subsystems, including network systems, actor systems, …
2016 Taiwan Halfsize micromouse First Prize Kojimouse 11, Hirokazu Kojima ,"args":{"watermark":",https://s.ytimg.com/yts/img/watermark/youtube_watermark-vflHX6b6E.png,https://s.ytimg.com/yts/img/watermark/youtube_hd_watermark-vflAzLcD6.png","enablejsapi":"1","cosver":"10.0","use_fast_sizing_on_watch_default":false,"player_respo...
Remove concept of AppDomains from the GC by davidwrighton · Pull Request #24536 · dotnet/coreclr Leave constructs allowing for multiple handle tables, as scenarios for that have been proposed
Pass: The Standard Unix Password Manager Pass is the standard unix password manager, a lightweight password manager that uses GPG and Git for Linux, BSD, and Mac OS X.
Herding Code 232: Scott Koon on getting out of Tech, GitHub Package Registry, Build 2019 Recap – Herding Code
Phone scammers impersonating ACSC | Cyber.gov.au Telephone scams - where people pretend to be from a reputable organisation to try to get access to your computer and your bank account - are a constant threat. The ACSC is aware of a new scam where people call who pretend to be from the ACSC, seeking your...
shirhatti/dotnet-logs EventPipe-based LogViewer. Contribute to shirhatti/dotnet-logs development by creating an account on GitHub.
Error Management: Future vs ZIO Modern applications are concurrent, parallel, asynchronous, and synchronous; they utilize many different subsystems, including network systems, actor systems, …
AusCERT2017 Day 1 Troy Hunt: The Responsibility of Disclosure Troy Hunt The Responsibility of Disclosure: Playing nice and staying out of prison
Microsoft Word will change your words to be 'gender inclusive' Microsoft has launched new software to suggest edits to writing that are politically correct.
New Azure Machine Learning updates simplify and accelerate the ML lifecycle With the exponential rise of data, we are undergoing a technology transformation, as organizations realize the need for insights driven decisions. Artificial intelligence (AI) and machine learning (ML) technologies can help harness this data to drive real...
Putting the Visual into the Visual Studio Debugger - Musing, Rants & Jumbled Thoughts of John M. Wright This page is for a talk I'm presenting at various technical conferences and groups.
OpenLiveWriter 0.6.2.316 - AppVeyor To start a new build commit change to repository or click New build button.
Debugging and fixing the Twitch desktop client Showing the mindset and methodology involved in the debugging of an application you know almost nothing about.
Home I make monsters! I use bronze and clay to create creatures large and small. Most of my ceramics are finished with the traditional Japanese...
mila-iqia/babyai BabyAI platform. A testbed for training agents to understand and execute language commands. - mila-iqia/babyai
Why 2f+1 Have you ever wondered why byzantine agreement protocols seem to all start with the assumptions that less than a third of the participants can be malicious? This axiom is useful down the line when you want to prove safety, or in other words that your prot...
Microsoft Throws in the Towel on UWP, Elevates Win32 - ExtremeTech Microsoft has acknowledged that its efforts to push UWP apps into the market has fundamentally not worked. The company plans to extend UWP features to Win32 apps int he future.
git/git Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements. - git/git
eyeDisk. Hacking the unhackable. Again | Pen Test Partners The story of the "unhackable" USB stick called eyeDisk. Teardown, analysis, and findings. Is it unhackable? TL;DR: Nope, it is very hackable.
Microsoft: The open source company The times, they are a-changin'—even bits of Windows will be open source.
Introducing GitHub Package Registry With GitHub Package Registry your packages are at home with their code—sign up for the limited beta to try it out.
MIT finally figures out how to get planes and submarines to communicate Surprisingly, it's a feat that's never been done before.
J on the Beach - Workshops Enhance your programming skills and learn about best practices and latest trends in the Big Data sector. From distributed systems to best DevOps tools. Buy your workshop now!
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
Bakedbean.org.uk - Building Stack Overflow Job Search - Parsing Queries Technical blog covering all things .NET and goings on at Stack Overflow
Package Author Identity through Social Proofs Rather than use certificates, social proofs may be a better approach to establishing the identity of a package author
Markdown Monster: A better Markdown Editor for Windows Markdown Monster is an easy to use Markdown Editor and Weblog Publisher for Windows.
microsoft/terminal The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal
Reach a Wider Audience with Multistreaming | Restream Restream is the #1 multistreaming solution. Stream live to YouTube, Twitch, Facebook, and 30+ platforms at once. Get started today.
GitHub Packages: Your packages, at home with their code With GitHub Packages you can safely publish and consume packages within your organization or with the entire world.
Introducing GitHub Package Registry Your code. Your packages. One login. Watch the GitHub Package Registry’s surprise launch event with GitHub CEO Nat Friedman and lead developer, Phani Raj. Sign up for the beta here: https://github.co/ytgpr
Full stack web development with ASP.NET Core 3.0 and Blazor - BRK3017 ASP.NET Core 3.0 is loaded with new features for building modern web applications and services. In this session, we'll show you how to use ASP.NET Core 3.0 to build beautiful and interactive client-side web UI with Blazor backed by high-performance gRPC m...
Bakedbean.org.uk - Building Stack Overflow Job Search Technical blog covering all things .NET and goings on at Stack Overflow
Chapter 9: The Philologists and the Gatekeeper – The Analog Antiquarian When Jean-François Champollion died at the age of just 41, the nascent discipline of Egyptology lost much. The one man who had understood ancient Egyptian writing better than any other was gone before he had had the chance to put much of his knowledge dow...
Amazon.com: .NET Internals Cookbook eBook: Adam Furmanek: Kindle Store Buy .NET Internals Cookbook: Read 1 Kindle Store Reviews - Amazon.com
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
Top 10 coffee brands according to Have I Been Pwned Top 10 coffee brands based on how much their names are used as passwords. Look, not every password research has to be meaningful.
C++ with Visual Studio 2019 and Windows Subsystem for Linux (WSL) | C++ Team Blog In Visual Studio 2019 version 16.1 Preview 3 we have added native support for using C++ with the Windows Subsystem for Linux (WSL). WSL lets you run a lightweight Linux environment directly on Windows, including most command-line tools, utilities, and app...
Three easy endpoints tapir is a library for describing HTTP endpoints. It combines Scala’s typesafety, with the declarative style and introspection…
Three easy endpoints tapir is a library for describing HTTP endpoints. It combines Scala’s typesafety, with the declarative style and introspection…
Monitor Blazor WASM loading and report errors Monitor Blazor WASM loading and report errors. GitHub Gist: instantly share code, notes, and snippets.
Handling Access Tokens for private APIs in ASP.NET Core This article shows how to persist access tokens for a trusted ASP.NET Core application which needs to access secure APIs. These tokens which are persisted are not meant for public clients, but are …
Visual Studio 2019 for Mac version 8.1 Preview 1 | Visual Studio Blog Today, we are proud to announce the next major update for Visual Studio for Mac: Visual Studio 2019 for Mac version 8.1 Preview. In this update, we are offering our new C# editor as the default experience in addition to introducing support for .NET Core 3...
Add .vsconfig for required components to build by huoyaoyuan · Pull Request #566 · microsoft/terminal I've edited it based on what I've seen: Blend and managed UWP are removed ARM32 workloads are removed, because the solution has only ARM64 Keep the explicit vs141 and windows 18362 tools, ...
ZkVM: a new design for fast, confidential smart contracts Exploring the new blockchain architecture for confidential smart contracts
WebGPU is coming to Babylon.js The geeky side of me is giddy right now :-) It has been a long time since we’ve seen any major new tech come to the Web 3D space. And…
Hail the new Caterham Drift Taxi at the show - The London Motor Show If you fancy taking a sideways glance at this year’s London Motor and Tech Show, then hitch a ride with Caterham. To celebrate the launch of the new Caterham Driving Experience operated by MSV at Brands Hatch, Caterham will be …
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Use pattern matching features to extend data types This advanced tutorial demonstrates how to use pattern matching techniques to create functionality using data and algorithms that are created separately.
Blazor Bites Updated and Build 2019 Blazor Roundup In this post, I cover the recent updates to the Blazor Bites series. As well as a roundup of all the Blazor news and sessions from Build 2019.
jamesmontemagno/XamChat SignalR Chat Xamarin App. Contribute to jamesmontemagno/XamChat development by creating an account on GitHub.
Announcing Entity Framework 6.3 Preview with .NET Core Support | .NET Blog The first preview of the EF 6.3 runtime is now available in NuGet. Note that the package is versioned as 6.3.0-preview5. We plan to continue releasing previews of EF 6.3 every month in alignment with the .NET Core 3.0 previews, until we ship the final ver...
Azure App Service update: Free Linux Tier, Python and Java support, and more Web applications continue to be at the center of business-critical applications for many Azure App Service customers, whether it’s helping migrate existing applications into the cloud or innovate by adding new functionality to delight end-users.
WPCampus releases results of the Gutenberg accessibility audit - WPCampus: Where WordPress Meets Higher Education In late 2018, WPCampus released a request for proposals to conduct an accessibility audit of the WordPress block editor, also known as Gutenberg. In early 2019, we announced our selection of Tenon, LLC to conduct the audit. We are excited to share the res...
Full Page Reload IEEE websites place cookies on your device to give you the best user experience. By using our websites, you agree to the placement of these cookies. To learn more, read our Privacy Policy.
Signing into Azure DevOps using your GitHub credentials | Azure DevOps Blog Across all of Microsoft, we are focusing on empowering developers to build better apps, faster. One way we are accomplishing that is by providing a range of products and services covering all stages of the software development lifecycle. This includes IDE...
GitHub Live Events We all play a role in securing the world’s code—developers, maintainers, researchers, and security teams. On GitHub, development teams everywhere can work together to secure the open source software supply chain, from fork to finish.
A Deep Dive into Query Execution Engine of Spark SQL (continues) - Databricks Watch Maryann Xue and Takuya Ueshin and Xingbo Jiang present A Deep Dive into Query Execution Engine of Spark SQL (continues) at 2019 Spark + AI Summit North America
Introducing diagnostics improvements in .NET Core 3.0 | .NET Blog In .NET Core 3.0, we are introducing a suite of tools that utilize new features in the .NET runtime that make it easier to diagnose and solve performance problems. These runtime features help you answer some common diagnostic questions you may have: Is m...
A Deep Dive into Query Execution Engine of Spark SQL - Databricks Watch Maryann Xue and Takuya Ueshin and Xingbo Jiang present A Deep Dive into Query Execution Engine of Spark SQL at 2019 Spark + AI Summit North America
Cloudflare London Serverless Meetup Join us for two serverless talks in at Cloudflare's London office. Talk 1: Scaling Password Security with Serverless - The Caching Secrets of Pwned Passwords Pwned Passwords leads the way in allowing developers to prevent users from reusing previously br...
Star Wars: The Rise of Skywalker – Teaser Every generation has a legend. Watch the brand-new teaser for Star Wars: The Rise of Skywalker.
Microsoft Developer Welcome to Channel 9! We are a humble group of developers and technical enthusiasts within Microsoft who operate this site devoted to including you into the ...
Visual Studio Container Tools Extensions (Preview) - Visual Studio Marketplace The Visual Studio Container Tools Extensions (Preview) are intended to extend the container tooling already in Visual Studio 2019 with the goal of aiding container developers in building and diagnosing their containerized applications. The new extension a...
Talk to Transformer See how a modern neural network completes your text. Type a custom snippet or try one of the examples. Learn more below.
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
VCF East 2019 -- Brian Kernighan interviews Ken Thompson In the 1960s-1970s, Ken Thompson co-invented the UNIX operating system along with Dennis Ritchie at Bell Labs. He also worked on the language B, the operating system Plan 9, and the language Go. He and Ritchie won the Turing Award. He now works at Google....
Episode 11 - Function calls We're we're going to implement calling functions. Yay! https://github.com/terrajobst/minsk/blob/master/docs/episode-11.md
What’s new in Microsoft 365 user management for April 2019 We’ve updated quite a few features in user management in the Microsoft 365 admin center in April. These updates will help make completing your day to day tasks more efficient, and we’re continuing to improve these core experiences over the next few months...
Use dependency injection in .NET Azure Functions Learn how to use dependency injection for registering and using services in .NET functions
Seven Trends in Blockchain Computing (Spring 2019) In a follow-up to one of our most popular podcast episodes which originally aired in April 2017 (https://a16z.com/2017/04/03/cryptocurrencies-protocols-appcoins/), a16z Crypto Fund General Partner Chris Dixon returns to talk with Olaf Carlson-Wee of Polyc...
kkuchta/css-only-chat A truly monstrous async web chat using no JS whatsoever on the frontend - kkuchta/css-only-chat
Incrementally Better Cookies This document proposes two changes to cookies inspired by the properties of the HTTP State Tokens mechanism proposed in
Here's Why [Insert Thing Here] Is Not a Password Killer These days, I get a lot of messages from people on security related things. Often it's related to data breaches or sloppy behaviour on behalf of some online service playing fast and loose with HTTPS or passwords or some other easily observable security po...
Why software projects take longer than you think: a statistical model Anyone who built software for a while knows that estimating how long something is going to take is hard. It's hard to come up with an unbiased estimate of how long something will take, when fundamentally the work in itself is about solving something.
systemd/systemd The systemd System and Service Manager . Contribute to systemd/systemd development by creating an account on GitHub.
[Update: More details] Project Mainline offers Android Q modular security updates The Google I/O 2019 keynote was, as usual, chock full of cool announcements, and among them was mention of a lofty new goal: Project Mainline. The idea
I hid a secret song in my videos THAT TOOK FOREVER HOLY HECK I'M NEVER SINGING IN D MAJOR EVER AGAIN anyway listen to the actual song (and my EP here!) https://ffm.to/dodiehuman EU and UK tour tickets: http://dodie.co North America tour tickets: https://www.songkick.com/artists/8913064-...
Serverless web apps with Blazor Azure Functions and Azure Storage - THR2003 Blazor enables you to write a full stack web application in C# and WebAssembly. Azure Functions let you run serverless compute in the cloud. See how you can combine the best of both worlds to create a fully serverless full stack C# web application for p...
systemd/systemd The systemd System and Service Manager . Contribute to systemd/systemd development by creating an account on GitHub.
RDRAND on AMD CPUs does not work · Issue #11810 · systemd/systemd After suspending the system once can't suspend again. Shutdown gives unmount failed errors and can't shutdown too. System info System: Host: Capsparrow Kernel: 4.20.10-1-MANJARO x86_64 bits...
Safely migrating passwords in ASP.NET Core Identity with a custom PasswordHasher In this post I create a custom IPasswordHasher implementation that can be used in ASP.NET Core Identity to migrate from weak hashes like MD5 or SHA1.
AMC accidentally exposed data on 1.6 million subscribers AMC exposed the names, emails and subscription details of its two premium video services.
Teenage Pricks | Alex Pareene Middle schoolers don’t develop political identities in a vacuum. They are reflections of their parents, peers, society, and professional video game streamers.
Merge pull request #6389 from dotty-staging/add-checked-patdef · lampepfl/dotty@f85877d Fix #2578 Part 1: Tighten type checking of pattern bindings
Generics, structs and nulls – the JIT is smart so you don’t have to | tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura 7 May 2019 .NET Core, JIT, RyuJIT
ZIOでの繰り返しとリトライ処理 - Qiita # `Schedule[A, B]` ZIOは繰り返しとリトライ処理を`Schedule[A, B]`という型で抽象化し同等に扱います。 `Schedule[A, B]`<sup>a</sup>は以下を表現...
microsoft/PowerToys Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating an account on GitHub.
Paint.NET turns 4! According to the Roadmap page, version 1.0 was released four years ago on May 6th, 2004. Happy birthday Paint.NET! As most people know, Paint.NET started as a senior design project at Washington St…
Decoupling Algorithms from the Organization of Computation for High-Performance Graphics & Imaging Future graphics and imaging applications�from photorealistic real-time rendering, to 4D light field cameras and pervasive sensing, to multi-material 3D printing�demand orders of magnitude more computation than we currently have. The efficiency and perform...
Crafting Real-Time Mobile Apps with Xamarin and SignalR - THR3007 Stop polling and enable bi-directional communication between your server and mobile apps, in real-time. Better yet share all your real-time communication business logic between iOS and Android Xamarin apps with .NET Standard and SignalR. During this sessi...
A new Console for Windows - It's the open source Windows Terminal - Scott Hanselman 'My fellow Windows users, our long national nightmare is over.' The Windows Terminal is here, it's open source, it's ...
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
bryanmcnett/aabo Axis Aligned Bounding Octahedron. Contribute to bryanmcnett/aabo development by creating an account on GitHub.
.NET Platform Overview and Roadmap - BRK3015 This overview and roadmap session with Scott Hunter and Scott Hanselman will cover the present and future of .NET. We'll learn about new scenarios that .NET Core 3.0 will enable, supporting WinForms, WPF, ASP.NET Core, Azure, containers, IoT, massive scal...
Round 1 Candidates - Lightweight Cryptography | CSRC The following table lists the Round 1 Candidates of the lightweight crypto standardization process. The success of the NIST Lightweight Crypto Standardization process relies on the efforts of the researchers from the cryptographic community that provide ...
Self Publishing, Book Printing and Publishing Online - Lulu Self-Publish, Print & Sell Print-On-Demand Books, eBooks, Photo Books & Calendars. Free Book Publishing and Global Distribution with easy to use Tools
0x6A75616E/PwnedPasswords A client for HaveIBeenPwned.com's compromised passwords API. Written in Swift, with no dependencies. - 0x6A75616E/PwnedPasswords
Comparing Native Blazor Components Should we rewrite native UI components or reuse existing JavaScript UI components? We compare native Blazor components to wrapped JavaScript components.
.NET Core is the Future of .NET | .NET Blog We introduced .NET Core 1.0 on November 2014. The goal with .NET Core was to take the learning from our experience building, shipping and servicing .NET Framework over the previous 12 years and build a better product. Some examples of these improvements a...
dotnet/diagnostics This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics
microsoft/react-native-windows A framework for building native Windows apps with React. - microsoft/react-native-windows
Announcing WSL 2 | Windows Command Line WSL 2 is a new architecture that allows for dramatic file system performance and full system call compatibility in WSL using a Linux kernel.
Thank you Waitrose, now fix your insecure site I had a follower send me a curious question the other day which if I paraphrase, went like this: Hi, I was worried about the security of the Waitrose login form so I contacted them about it. They sent me a response but I’m not sure if it&
Build 2019: Microsoft Announces .NET 5 - Thurrott.com The next .NET release after .NET Core 3 will be branded as .NET 5, with Microsoft finally combining classic .NET with the open source .NET Core into a single platform.
See Microsoft Build 2019 Highlights | Microsoft Azure Discover the latest announcements from Microsoft Build 2019, the premier developer conference from Microsoft.
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
Office 365 for Mac is available on the Mac App Store - Microsoft 365 Blog Today, Office 365—with modern, cloud-connected versions of Word, Excel, PowerPoint, Outlook, OneNote, and OneDrive—is now available to download as a bundle on the Mac App Store.
The “Cobra Effect” that is disabling paste on password fields Back in the day when the British had a penchant for conquering the world, they ran into a little problem on the subcontinent; cobras. Turns out there were a hell of a lot of the buggers wandering around India and it also turned out that they were rather v...
Testing the BitchinFast 3D 2000!!! This card made by VideoLoca, a subsidiary of Apple Computers. The card featured all the most popular 3D chipsets in some kind of scanline-interleave bouillabaisse, having combined 256Mb of VRAM.
.NET Internals Cookbook Part 12 — Memory structure, attributes, handles – Random IT Utensils This is the twelfth part of the .NET Internals Cookbook series. For your convenience you can find other parts in the table of contents in Part 0 – Table of contents
.NET Core Summer Event - A 1 day conference focused on software development with .NET Core A 1 day conference focused on software development with .NET Core
Intelligent Productivity and Collaboration, from Anywhere | Visual Studio Blog Developers today are encountering an overwhelming amount of complexity due to the growing emphasis on time-to-market, and a broader variety of technologies being used than ever before (e.g. polyglot apps, microservices). Additionally, teams are becoming m...
ASP.NET Blog | ASP.NET Core updates in .NET Core 3.0 Preview 5 ASP.NET Core updates in .NET Core 3.0 Preview 5 .NET Core 3.0 Preview 5 is now available. This iteration was brief for the team and primarily includes bug fixes and improvements to the more significant updates in Preview 4. This post summarizes the import...
Microsoft Build 2019 Developer Conference May 6-8 Seattle, WA Join developers and industry experts at Microsoft Build to explore the latest developer tools and technologies. #MSBuild
Announcing .NET Core 3.0 Preview 5 | .NET Blog Today, we are announcing .NET Core 3.0 Preview 5. It includes a new Json serializer, support for publishing single file executables, an update to runtime roll-forward, and changes in the BCL. If you missed it, check out the improvements we released in .NE...
Introducing .NET 5 | .NET Blog Today, we’re announcing that the next release after .NET Core 3.0 will be .NET 5. This will be the next big release in the .NET family. There will be just one .NET going forward, and you will be able to use it to target Windows,
Live Stream | Rocket Lab A live webcast of the launch will begin on this page approximately 20 minutes prior to the target T-0 time.
The Universe I, II & III | Tim and Eric Awesome Show, Great Job! | Adult Swim ► Want more? Full episodes of Tim and Eric Awesome Show, Great Job! in full and for free on All 4. Watch now: https://www.channel4.com/collection/adult-swim SUBSCRIBE to Adult Swim UK: http://bit.ly/1ntNOb5 In any time of trouble all you have to do is l...
Add-ons disabled or failing to install in Firefox Incident summary Updates - Last updated 14:35 PST May 14, 2019. We expect this to be our final update. If you are running ...
What version of firefox are you running? Apparently beta and nightly need to ch... | Hacker News Thank you for this, all of my add-ons were immediately re-enabled except for my selected theme.Mozilla was warned beforehand about this, this problem was completely avoidable which is upsetting. I've been a fan of this browser for years but this is the 2n...
nothings/single_file_libs List of single-file C/C++ libraries. Contribute to nothings/single_file_libs development by creating an account on GitHub.
bryanmcnett/bhh Bounding Halfspace Hierarchy. Contribute to bryanmcnett/bhh development by creating an account on GitHub.
DotVVM Blog: DotVVM joins the .NET Foundation It has been almost 5 years since the first commit in the DotVVM repository on GitHub. Many things changed since then, including the name of the framework - originally, we called it Redwood. Even .NET Core didn’t exist at that time – the first version of D...
Exotics at Redmond Town Center Exotic Car Gathering. Largest weekly gathering of exotic, rare and unusual cars in the US.
Create a model ASP.NET MVC can build editor forms for your models based on their properties. You can customize how they work - both how they're displayed and how the the validation rules work - using data annotation attributes. They're simple markers on the prop...
facebookincubator/mvfst An implementation of the QUIC transport protocol. Contribute to facebookincubator/mvfst development by creating an account on GitHub.
952287 - Loading issue... - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Build software better, together GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.
Support RSAES_OAEP certificates for EnvelopedCms by vcsjones · Pull Request #37152 · dotnet/corefx This adds Windows-only support for RSAES_OAEP certificates in EnvelopedCms to match the support from Desktop .NET. /cc @bartonjs Fixes #37042
1Password for Journalism | 1Password We believe in a free press and an open Internet. For Journalists working hard towards this goal, we want to provide the tools needed to stay safe online.
DamianEdwards/TagHelperPack A set of useful, and possibly opinionated, Tag Helpers for ASP.NET Core - DamianEdwards/TagHelperPack
Sonic Masato Nakamura's wonderful theme for the original Sonic game on the megadrive! :) Red channels are YM2612, green channels are SN76489. MP3: http://file.mth.moe/GangstasParadiseZone.mp3
GOTcha (Season 8 Hot Takes: Part 1 of 1,000,000) It should go without saying, but this will spoil anything in Game of Thrones up to and including the current episode, (Which would be Season 8, Episode 3, for those reading this in the distant futu…
Community and Communication going forward Dear Contributors, We have all been observing the developments in the latest thread for the last week. At the Scala Center, we have also reached out to many Scala community veterans, leaders, maintainers, as well as to the leaders of non-Scala communitie...
» Return to Zork The Digital Antiquarian Where should we mark the beginning of the full-motion-video era, that most extended of blind alleys in the history of the American games industry? The day in the spring of 1990 that Ken Williams, founder and president of Sierra On-Line, wrote his latest e...
Coverlet Joins the .NET Foundation It’s been a little over a year since I introduced Coverlet to the world and in that time it has grown bigger than I ever imagined it will…
Automated Certificate Management | Heroku Dev Center With Automated Certificate Management, Heroku automatically manages your TLS certificates for all apps that have Hobby and Professional dynos on the Common Runtime.
Compile time marshalling | devops.lol In one of my posts about managed/unmanaged interop in C# (P/Invoke), I left you with the promise of answering a few questions, namely: can we manually create our own marshalling stubs in C# (at compile time), and can they be faster than the runtime genera...
dotnet/designs This repo is used for reviewing new .NET designs. Contribute to dotnet/designs development by creating an account on GitHub.
dotnet/extensions .NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration. - dotnet/extensions
Workaround for Heroku no longer supporting SSL behind Cloudflare ("Strict TLS in CDN not supported")? A few days ago we received the error "Strict TLS in CDN not supported" on 1 Heroku app that's behind Cloudflare's proxy (orange cloud, if you know Cloudflare). Basically, client requests to https:...
Reduce SMS 2FA Risks By Using Device Data Using SMS for 2FA security has recently been getting a legitimately bad rap, with a significant increase in successful attempts to intercept or redirec
Consoles – Windows Desktop - Windows Console A console is an application that provides I/O to command-line applications.
Eon – Amiga Soundtrack Hacks In this rather lengthy post I’m going to talk about the soundtrack I made for the new Amiga 500 demo – Eon by The Black Lotus. I’ll be covering everything from the early beginning…
PInvoke: beyond the magic | devops.lol Ever ran into problems passing data between unmanaged code and managed code ? Or just curious what really happens when you slap that [DllImport] on a method ? This post is for you: below I’ll shine some light inside the blackbox that’s called Platform Inv...
Support single-file distribution · Issue #11201 · dotnet/runtime This issue tracks progress on the .NET Core 3.0 single-file distribution feature. Here's the design doc and staging plan for the feature.
Do we need effects to get abstraction? Sandy Maguire gave an excellent talk on his latest library: polysemy. I highly encourage you to watch it because Sandy also presents other…
Toward Practical Real-Time Photon Mapping: Efficient GPU Density Estimation ACM Copyright Notice Copyright by the Association for Computing Machinery, Inc. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for...
Azure Monitor HTTP Data Collector API - Azure Monitor You can use the Azure Monitor HTTP Data Collector API to add POST JSON data to a Log Analytics workspace from any client that can call the REST API. This article describes how to use the API, and has examples of how to publish data by using different prog...
Update Days: Corestart 3.0 Na této konferenci Vás provedeme novinkami v .NET Core 3.0, ať už pro desktopové, webové či cloudové vývojáře. Pokud jste s adopcí .NET Core dosud váhali, teď zřejmě nastává ten pravý čas.
Introducing Telerik UI for Blazor 1.0.0 Telerik UI for Blazor 1.0.0 is here, bringing official support for Blazor through native UI components.
Using Pablo to Create Title Images - ardalis I recently was introduced to Pablo by Buffer. Ok, not really that recently – I started this post months ago but never finished it. Oops. 😳 Pablo is a great, simple service that I’ve looked for in the past but never found. Basically, it provides a super-e...
Manifold Garden – Beta Sign Up Beta sign ups have reopened for Manifold Garden, solo game developer William Chyr’s epic physics-defying puzzle adventure set in a massive Escher-esque world filled with impossible architecture. Pr…
Samsung Galaxy Fold Teardown A teardown of the Samsung Galaxy Fold performed by iFixit in April of 2019.
An Introduction to Deep Reinforcement Learning Deep reinforcement learning is the combination of reinforcement learning (RL) and deep learning. This field of research has been able to solve a wide range of complex decision-making tasks that were previously out of reach for a machine. Thus, deep RL ope...
Down the Security Rabbithole Podcast: DtSR Episode 344 - You've Probably Been Pwned This week, Rafal is joined by the man, the myth, the Aussie legend - Troy Hunt. We basically talk about whatever is on his mind - which, as it turns out is a lot. Take a listen, we may publish an English translation later (joking, Troy!). Highlight...
What does "additional polish" mean? 10 Years Ago This Month: Red Dead Redemption home stretch shows a disconnect between press and creative process
Fight the global warming: compile your C# apps ahead of time An overview of ahead of time compilation in .NET, and the ways to make your C# apps launch faster and use less memory.
terrajobst/minsk This repo contains Minsk, a handwritten compiler in C#. It illustrates basic concepts of compiler construction and how one can tool the language inside of an IDE by exposing APIs for parsing and ty...
IBM Halts Sales of Watson AI For Drug Discovery and Research [Updated] - ExtremeTech It's a high-profile retreat for the company, which has aggressively marketed AI as being useful for these purposes.
Manifold Garden - Call for Playtesters Manifold Garden (http://manifold.garden/) is nearing the final stretch of development after 6 years. I am looking for playtesters to play through the current build of the game and provide feedback on its design and narrative elements. Specifically, I am ...
Edge79+ vs. Edge18 vs. Chrome Note: I expect to update this post over time. Last update: 2/3/2020. Compatibility Deltas As our new Edge Insider builds roll out to the public, we’re starting to triage reports of compatibil…
Junior Software Engineer (C#) (Remote) - Clear Measure, Inc. - Career Page Apply to Junior Software Engineer (C#) (Remote) at Clear Measure, Inc. in Austin, TX.
RFC 8551 - Secure/Multipurpose Internet Mail Extensions (S/MIME) Version 4.0 Message Specification [Docs] [txt|pdf] [draft-ietf-lamp...] [Tracker] [Diff1] [Diff2] PROPOSED STANDARD
peachpiecompiler/peachpie PeachPie - the PHP compiler and runtime for .NET and .NET Core - peachpiecompiler/peachpie
Implement import completion for types by genlu · Pull Request #34808 · dotnet/roslyn Using existing symbol APIs. This also includes changes to completion system originally proposed and reviewed in #34952 Trigger: A new tri-value checkbox is added to intellisense option page, which ...
dotnet/corert @MichalStrehovsky: @YairHalberstadt .NET Native (the ARM64 version specifically) is pretty much CoreRT, but with added WinRT interop support and a more powerful code generator backend: the runtime, class libraries and garbage collector are the same, and m...
Get Some Sass Into Your Blazor App In this post, I talk about the benefits of using Sass instead of traditional Css in your Blazor application. I then show how you can add Sass into your app without having to resort to JavaScript tools like Npm and Gulp.
NIMH » Release of “13 Reasons Why” Associated with Increase in Youth Suicide Rates A study conducted by researchers at several universities, hospitals, and the National Institute of Mental Health (NIMH) found that the Netflix show “13 Reasons Why” was associated with a 28.9% increase in suicide rates among U.S. youth ages 10-17 in the m...
Unit Test or Integration Test and Why You Should Care - ardalis There remains a fair bit of confusion about what constitutes which kind of test. Many developers are fairly new to testing, and tend to call any tests of their code “unit tests” even when they’re dealing with something substantially larger than a unit. ...
2019 EuroLLVM Developers’ Meeting: Mehdi & Vasilache & Zinenko “Building a Compiler with MLIR” http://llvm.org/devmtg/2019-04/ — Tutorial: Building a Compiler with MLIR - Amini Mehdi (Google), Nicolas Vasilache (Google), Alex Zinenko (Google) Slides: http://llvm.org/devmtg/2019-04/slides/Tutorial-AminiVasilacheZinenko-MLIR.pdf — This tutorial will...
themains/pwned How Often Are Americans' Accounts Breached? Contribute to themains/pwned development by creating an account on GitHub.
Merge nullable feature into master by krwq · Pull Request #24258 · dotnet/coreclr cc: @dotnet/nullablefc
security.txt | A proposed standard which allows websites to define security policies A proposed standard which allows websites to define security policies.
Calling Windows 10 APIs From a Desktop Application just got easier - Windows Developer Blog Today, we are pleased to announce we posted on nuget.org a preview of the Windows 10 WinRT API Pack. By using these NuGet packages, you can quickly and easily add new Windows functionality to your …
Cats Effect: STM & TRef #791 by VladKopanev · Pull Request #796 · zio/zio Cats Effect: STM & TRef #791
Go modules services The Go team is providing the following services run by Google: a module mirror for accelerating Go module downloads, an index for discovering new modules, and a global go.sum database for authenticating module content.
Native hosting proposal by vitek-karas · Pull Request #5336 · dotnet/core-setup Design describing current level of support for hosting managed code from native applications and proposal for improvements in this area.
Using Entity Framework Core to process Azure Service Messages in ASP.NET Core This article shows how to use Entity Framework Core together with an Azure Service Bus receiver in ASP.NET Core. This message handler is a singleton and so requires that an Entity Framework Core co…
The Hundred-Tonne Robots That Help Keep New Zealand Running The Ports of Auckland are automating their straddle carriers, which might not seem like much: until you phrase it as
Babylon.js 4.0 Is Here! We cannot be more excited to share that Babylon.js 4.0 has officially been released. This version of Babylon.js is a major step forward in…
Home | magniX magniX is bringing to market an advanced all-electric propulsion system for commercial aviation & defense. magniX is revolutionizing the way the world flies by transforming the way aircraft are powered.
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Implement global proxy configuration for HttpClient https://github.com/dotnet/corefx/issues/36553 00:34:19 - Approved: HttpClient.DefaultRequestVersion https://github.com/dotnet/corefx/issues/37224 00:47:46 - Approved: add Netlink, ...
Write a custom .NET Core runtime host - .NET Core Learn to host the .NET Core runtime from native code to support advanced scenarios that require controlling how the .NET Core runtime works.
EdCharbeneau/TaxiFareBlazorServer ML.NET TaxiFare Prediction Model with Blazor Server-Side front end. - EdCharbeneau/TaxiFareBlazorServer
Validating phone numbers with Twilio using ASP.NET Core Identity and Razor Pages In this post I show how to add phone number validation with Twilio's Lookup API to a Razor Pages app that uses ASP.NET Core Identity for user management
jamesmontemagno/AllExtensions-DI-IoC Contribute to jamesmontemagno/AllExtensions-DI-IoC development by creating an account on GitHub.
Computer Based Test (CBT) development and delivery :: Pearson VUE Pearson VUE offers innovative computer based testing solutions through secure, electronic test delivery. Pearson VUE provides licensure and certification exams for Microsoft, Cisco, CompTIA, Oracle, HP, GMAC, NCLEX, FINRA, ASCP, DANB and many more.
BlazorHelp Website > Blog - Migrating Blazing Pizza (server side Blazor and client side Blazor) Microsoft Visual Studio Blazor
Reverse Engineering InternalCall Methods in .NET Often times, when attempting to reverse engineer a particular .NET method, I will hit a wall because I’ll dig in far enough into the method...
CppCon 2017: Teresa Johnson “ThinLTO: Scalable and Incremental Link-Time Optimization” http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017 — Whole program optimization enables higher performance in C++ applications, because of the expanded scope for ...
Axis-Aligned Bounding Dual Simplex There is now a github for this paper and code that explores the ideas proposed. box min/max reported 39229 intersections in 4.391962 seconds box x/y/z reported 39229 intersections in 3.944595 seconds tetrahedron reported 84364 intersections in 0.373410 se...
https://forums.xilinx.com/t5/Xcell-Daily-Blog-Archived/Cycle-exact-6502-processor-clone-fits-in-0-77-of-a-Spartan-7-and/ba-p/798317 In the 1970s, nearly every low-end microcomputer and video game from the Apple II to the Atari 2600 ran the opcodes of one immensely successful 8-bit microprocessor: MOS Technology’s 6502. Ted Fried at MicroCore Labs has created a cycle-accurate clone of ...
A doorbell company owned by Amazon wants to start producing “crime news” and it’ll definitely end well Because what good is a panopticon if you can't generate some clicks?
microsoft/SymCrypt Cryptographic library. Contribute to microsoft/SymCrypt development by creating an account on GitHub.
dotnet/core-sdk .NET Core SDK Setup. Contribute to dotnet/core-sdk development by creating an account on GitHub.
Implement server-side of NegotiateStream on Unix by Tratcher · Pull Request #36827 · dotnet/corefx #8221 @davidsh I'm starting this draft PR to show you the scope of the changes needed for this feature. I'll follow up with you offline. The current code works end-to-end using a Windows cl...
Add 'split' support for ReadOnlySpan<char> similar to string · Issue #934 · dotnet/runtime Latest Update: New proposal to re-review: Enumerator returns Range instead of ReadOnlySpan<T> partial class MemoryExtensions { public static SpanSplitEnumerator<T> Split<T>(this R...
mpm guide - niall t.l. niall tl's personal site, with an overview of some projects and a few wee articles.
HTTP headers for the responsible developer Guide to using HTTP headers for a better web. Learn about HTTPS, HSTS, CSP, Cacheable, immutable resources, serving WebP images, Feature-Policy and more.
ZIO ZIO — Real World Functional Programming. ZIO has 36 repositories available. Follow their code on GitHub.
Add new Negotiate Auth handler by Tratcher · Pull Request #9831 · dotnet/aspnetcore #4662 This is a new package for Negotiate (NTLM/Kerberos) auth. It will not be part of the shared framework. Starting as a draft while we work out some of the error conditions and add the new conne...
errors - The Go Programming Language Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
John A De Goes - ZIO: Next-Generation Effects in Scala A year ago at ScalaIO, John A. De Goes revealed the design of the Scalaz 8 IO monad in an epic standoff between Cats Effect and Scalaz 8 IO that became known as the #ClashOfIOs. Now, one year later, the ecosystem has been forever altered, as the event ins...
Episode 10 - Strings and Types Today, we're are preparing our work for functions. We're adding support for string literals and type symbols. We'll have a lot of fun :-) https://github.com/terrajobst/minsk/blob/master/docs/episode-10.md
Matt WARREN: From 'dotnet run' to 'Hello World!' @ Update Conference Prague 2018 Have you ever stopped to think about all the things that have to take place when you execute a .NET program? As the quote from Neal Ford says
Scalar 2019 highlights and where are we heading next Watch Scalar’s 2019 aftermovie and check where you can meet us in the wild. We’ve planned an exciting conference season!
.NET Internals Cookbook Part 11 — Various C# riddles – Random IT Utensils This is the eleventh part of the .NET Internals Cookbook series. For your convenience you can find other parts in the table of contents in Part 0 – Table of contents
Scalar 2019 highlights and where are we heading next Watch Scalar’s 2019 aftermovie and check where you can meet us in the wild. We’ve planned an exciting conference season!
Riot counters sexual discrimination lawsuits by insisting some plaintiffs have waived rights to sue "Today's actions only serve to silence the voices of individuals who speak out."
Doug Webb (@douginamug@mastodon.xyz) @artik@falafel.win 😢 How did it happpennn, it drives me crazy, especially delayed popups, ugh.
Amazon.com: Ubiquiti US-8 Unifi Switch: Computers & Accessories Amazon.com: Ubiquiti US-8 Unifi Switch: Computers & Accessories
DivineOmega/password_exposed 🔒 Password Exposed Helper Function - Check if a password has been exposed in a data breach. - DivineOmega/password_exposed
significand range for frexp() incorrect due to sign-handling · Issue #71 · KhronosGroup/GLSL The specification says the range of the significand (aka mantissa) returned by frexp() is [0.5,1.0]. Handling of the sign of the floating point number is not mentioned except for the special case o...
Indiegogo will ban fundraising for anti-vaccination projects Indiegogo has banned crowdfunding campaigns that promote anti-vaccination myths.
Stripe API with ASP.NET Core - Part 3 WebHooks In the previous posts of this mini-series I showed how to set up an ASP.NET Core 2.2 Application to connect to the Stripe API using Stripe.NET. At the end of the first post I had everything set up so that Products and Pricing Plans are automatically creat...
Add ZIO & Scalaz to community builds · Issue #896 · scala/community-build I was recently made aware of the fact that in a single unreviewed commit, ZIO and Scalaz were unilaterally removed from the community build. As far as I can tell, no explanation has been provided, ...
gpakosz/PPK_ASSERT PPK_ASSERT is a cross platform drop-in & self-contained C++ assertion library - gpakosz/PPK_ASSERT
Add UrlTokenEncode / UrlTokenDecode. by GrabYourPitchforks · Pull Request #136 · aspnet/HttpAbstractions This is to resolve #55. /cc @Tratcher
n0fate/chainbreaker Mac OS X Keychain Forensic Tool. Contribute to n0fate/chainbreaker development by creating an account on GitHub.
Former 'MythBusters' Host Adam Savage Returning to Science Channel in New Series (Exclusive) He will "take on the biggest and baddest builds of his career" in 'Savage Builds,' which is set to debut in June.
Compute Shader - OpenGL Wiki A Compute Shader is a Shader Stage that is used entirely for computing arbitrary information. While it can do rendering, it is generally used for tasks not directly related to drawing triangles and pixels.
Using Azure Service Bus Topics Subscription Filters in ASP.NET Core This article shows how to implement Azure Service Bus filters for topic subscriptions used in an ASP.NET Core API application. The application uses the Microsoft.Azure.ServiceBus NuGet package for …
Keynote: The Last Hope for Scala's Infinity War - John A. De Goes Java, the heavyweight champion of the JVM, has easily defeated attacks from newer programming languages by appropriating features like lambdas, streaming pipelines, and optional types from more capable languages. Kotlin continues its meteoric rise as a be...
Racial Influence on Automated Perceptions of Emotions by Lauren Rhue :: SSRN The practical applications of artificial intelligence are expanding into various elements of society, leading to a growing interest in the potential biases of s
Rumor: Microsoft ‘Midori’ Project May Replace Windows OS What’s Microsoft without the Windows? While the next version of Windows will no doubt be the familiar desktop that still dominates the market, the future may hold something entirely different. If the rumors are to be believed, Microsoft is hard at work on...
Australian wild cockatoos (long-billed corellas) took flight Not as many as the PBS special, but we were just driving down a road! A flock of long-billed corollas took flight from the eucalyptus trees by the road when we drove from Halls Gap to Melbourne. We stopped and they flew overhead, making a great cacophony ...
ASP.NET Blog | Azure SignalR Service now supports ASP.NET! Azure SignalR Service, which is ASP.NET Core SignalR based, has released a SDK to support ASP.NET SignalR applications.
HaveIBeenPwned Module by iifeoluwa · Pull Request #80 · leon-ai/leon What type of change does this PR introduce? Bugfix Feature Refactor Documentation Not Sure? Does this PR introduce breaking changes? Yes No List any relevant issue numbers: #69 Descripti...
distractionware » AGALLAMH: Terry Cavanagh – forbróir cluichà rÃomhaireachta Gaeilge Recently, I talked to nos.ie, in Irish, about Dicey Dungeons and its Irish translation by RÃomhacadamh! For anyone who’s interested, here’s the interview in English – (thanks to MÃcheál Ó Meachair for all of his help with this!)
Fall in love with the problem, not the solution Focus on addressing customer issues rather than being attached to your idea of a solution.
Sí hubo hackeo a Embajada de México: miles de documentos estuvieron en Mega, fueron eliminados y todo indica que se han resubido Sucedió hace poco más de una semana: un hacker consiguió miles de documentos sensibles, entre visas, pasaportes, correos, y mucho más, luego de encontrar un...
Amazon.com: GPU Zen 2: Advanced Rendering Techniques (9781797583143): Wolfgang Engel: Books Amazon.com: GPU Zen 2: Advanced Rendering Techniques (9781797583143): Wolfgang Engel: Books
When to pee during Avengers: Endgame This is the most important thing to know about Avengers: Endgame (still no plot spoilers!) especially now that it's even longer.
I’m Pwned. You’re Pwned. We’re All Pwned. - Troy Hunt Face it – it’s going to happen. It’s going to happen to you, it’s going to happen to your company and it’s definitely happened to me! Security incidents are now just a part of normal everyday online life and we need to adapt to the new reality. In this t...
World’s Flagship Event for Developers - WeAreDevelopers World Congress 2020 Join us in Berlin on May 28-29, 2020, for the largest gathering of software developers of the year. Join 10,000 developers and leading tech companies coming from 70 countries all around the globe.
Frank Lloyd Wright’s Lost Works Are Finally Brought to Life Spanish architect David Romero uses computer-generated models to show how Frank Lloyd Wright’s structures would've appeared
Fetch Mobile Manipulator - Fetch Robotics This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for an...
Chapter 8: Menkaure and the Colonel – The Analog Antiquarian On December 29, 1835, a British traveler arrived in Alexandria on a voyage of pleasure and curiosity. At a glance, there was little to separate Colonel Richard William Howard Vyse from the hundreds of other well-heeled European tourists who came to Egypt ...
ASCIIFlow Infinity Infinite ASCII diagrams, save to Google Drive, resize, freeform draw, and export straight to text/html.
Announcing Entity Framework Core 3.0 Preview 4 | .NET Blog Today, we are making the fourth preview of Entity Framework Core 3.0 available on NuGet, alongside .NET Core 3.0 Preview 4 and ASP.NET Core 3.0 Preview 4. We encourage you to install this preview to test the new functionality and assess the impact of the ...
2019 EuroLLVM Developers’ Meeting: T. Shpeisman & C. Lattner “MLIR: Multi-Level Intermediate Repr..” http://llvm.org/devmtg/2019-04/ — MLIR: Multi-Level Intermediate Representation for Compiler Infrastructure - Tatiana Shpeisman (Google), Chris Lattner (Google) Slides: http://llvm.org/devmtg/2019-04/slides/Keynote-ShpeismanLattner-MLIR.pdf — This talk w...
ADefWebserver/BlazingPizza A server side Blazor version of the Blazing Pizza project from the Blazor - app building workshop - ADefWebserver/BlazingPizza
AutoMapper 8.1.0 Released Today we released AutoMapper 8.1.0: Upgrade Guide for 8.0 Release Notes AutoMapper 8.1 adds a major new feature - attribute-based maps. Attribute maps let you easily declare maps on destination types when you have straightforward scenarios. Instead of: ...
Roguelight by Daniel Linssen The deeper you travel the darker it gets, and you only have your arrows to light the way.
OutOfMemory – a nerdy card game for developers! – TooSlowException So…after quite a serious thing which was writing Pro .NET Memory Management book, I’ve decided to experiment with a little pet project for having some more fun. I have quite a few very interesting ideas going on in my head. Yet, I needed to choose one!
terrajobst/streaming-automation Contribute to terrajobst/streaming-automation development by creating an account on GitHub.
fr-08: .the .product by farbrausch | 64k intro (2000) (720p HQ demoscene demo) 1st place in pc 64k compo at The Party 2000 When this demo came out I was so impressed by what Farbrausch was able to produce within 64kbyte of filesize, that from that point on my interest grew by alot for the whole demoscene. Before this I only watched...
Entity Framework Weekly Status Updates (2019) · Issue #15403 · dotnet/efcore Weekly status updates for 2020 can be found at: #19549 Expand to see additional information from the end of 2019... This discussion issue contains status updates from the Entity Framework team to p...
Virtual lathe in Dreams Ed from Mm mentioned this as a joke in the live stream when John was showing Beech Pool, and someone on Reddit mentioned using a similar process to make a really convincing screw sculpt. Had to give it a go, and it's really satisfying and relaxing! The 's...
runtime: treap implementation of find() doesn't return the best-fit span · Issue #31616 · golang/go A week or so ago I discovered that the implementation of find() (formerly remove()) in mgclarge.go doesn't correspond to the comment above it. For example, given the following treap layout (eac...
Expose a BigInteger.Builder to help avoid so many copies/allocations · Issue #29378 · dotnet/runtime Rationale System.Numerics.BigInteger is an immutable struct that frequently works with "big data". This can cause it to be very ineffecient to use given that you need to create a new immu...
Monoprice SlimRun Cat6 Ethernet Patch Cable, Snagless RJ45, Stranded, 550MHz, UTP, Pure Bare Copper Wire, 28AWG, 20ft, White - Monoprice.com Trusted RELIABILITYMonoprice's SLIMRUN™ CAT6 UTP ETHERNET PATCH CABLES are designed for high density environments where space is a premium. SlimRun's ultra-slim 0.149-inch diameter 28AWG
Instructions on how to get the latest dotnet core 3 (as of 24th April 2019) and Blazor running on a Raspberry PI Instructions on how to get the latest dotnet core 3 (as of 24th April 2019) and Blazor running on a Raspberry PI - instructions.txt
Top bar notifications (global inbox, +reputation) reset after refreshing or visiting another page Normally, when you click the Inbox or the Achievements icon in the top bar, the notification (x new messages, +y reputation) clear. They still do, but upon refreshing the page, they're back to thei...
Getting underlying value of nullable without code duplication in generics · Issue #12568 · dotnet/runtime As I know, there is no way to write an universal generic method which can accept reference types and value types, and get underlying values of the last ones. It can be workaround by delegates and a...
Arya Stark is an adult woman: "Game of Thrones" sex shock is rooted in hypocritical purity culture Americans still shame girls for growing into women, as evidenced by the reaction to Arya on "Game of Thrones"
dodyg/practical-aspnetcore Practical samples of aspnet core 2.1, 2.2, 3.0 and 3.1 projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
spmoran-blazor/BlazorDestinationGame Contribute to spmoran-blazor/BlazorDestinationGame development by creating an account on GitHub.
PSA: Make Sure to Cancel Apple News+ If You Signed Up for a Free Trial After Apple's March 25 Event and Don't Want to be Charged Tomorrow marks a month since Apple announced its Apple News+ subscription service, which means if you signed up on March 25 following the event,...
Introducing .NET for Apache® Spark™ Preview | .NET Blog Today at Spark + AI summit we are excited to announce .NET for Apache Spark. Spark is a popular open source distributed processing engine for analytics over large data sets. Spark can be used for processing batches of data, real-time streams,
Electron 5.0.0 | Electron Blog The Electron team is excited to announce the release of Electron 5.0.0! You can install it with npm via npm install electron@latest or download the tarballs from our releases page. The release is packed with upgrades, fixes, and new features. We can't wai...
dotnet/spark .NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers. - dotnet/spark
zio/zio ZIO — A type-safe, composable library for asynchronous and concurrent programming in Scala - zio/zio
Evolution Software improves hazelnut quality with ML.NET | .NET Evolution Software uses ML.NET to predict moisture levels of hazelnuts during the commercial drying process and alerts operators when they reach the ideal level.
Visual Studio 2019 version 16.1 Preview 2 | Visual Studio Blog The latest Visual Studio 2019 Preview is now available with performance and reliability improvements as well as enhancements to debugging and extensibility.
Foo Fighters - My Hero (Official Music Video) Foo Fighters' official music video for 'My Hero'. Click to listen to Foo Fighters on Spotify: http://smarturl.it/FooFSpotify?IQid=FooFMH As featured on Greatest Hits. Click to buy the track or album via iTunes: http://smarturl.it/FFGHiTunes?IQid=FooFMH G...
Twisted Oak As a lean co-operative team of seasoned developers, Twisted Oak is able to offer efficient, flexible remote and on-the-floor development and consulting without any middle-man or excessive administrivia.
AES-NI (.NET) - Outperforming C and OpenSSL - Nicolas Portmann - .NET / Java / Security A blog about C#, .NET, Java, InfoSec and Cryptography.
Dev Tip #158: Strongly Typed IDs The problem with this de facto standard way of designing entities is that it's impossible to tell one ID from another from the type system. You have to rely on context or naming conventions or other weaker signals. You know, just like in dynamic languages...
Multi-targetting .Net Framework and .Net Core in a single project – Chris F Carroll You can go through these steps in a simplistic, “try to build;fix the next error; repeat” way.
r/GamePhysics - [Red Dead Redemption II] Enjoying a nice hot bath 15,971 votes and 185 comments so far on Reddit
distractionware » The Dice are Cast Hey hey! Time for another Dicey news post. What’s been happening lately?
996.ICU accuses NetEase, Tencent and Chinese devs of overworking staff Chinese tech workers use GitHub to highlight intensive overtime schedules, Microsoft employees petition to keep list uncensored
Peddle the Pedal to the Metal Howard Chu gives tips and techniques for writing highly efficient and scalable software drawn from decades of experience. The guiding principle is a simple one, and can be applied nearly everywhere. The talk is focused on programming in C.
Tech Diversity: WIN the chance to attend LambdaConf 2019 - Signify Technology At Signify we are proud to support tech diversity opportunities whenever we can, giving each person the chance to succeed. We want to help all underrepresented groups in tech so that everyone has equal opportunities available to them. This is why we are r...
Keeping a Ping Pong Ball Bouncing with 4 Mics An Arduino Project (Using an Arduino Uno & Arduino Nano) that tries to keep a Ping Pong Ball bouncing with 4 mics. The thing uses: - 2 Arduinos - 4 Stepping motors - 4 mics - stuff Some words about how it works: The location is calculated from the time...
ericsink/wasm2cil A "compiler" that can take a WebAssembly/WASI module and convert it to a .NET assembly - ericsink/wasm2cil
kframework/X86-64-semantics Semantics of x86-64 in K. Contribute to kframework/X86-64-semantics development by creating an account on GitHub.
April Update for WPF on .NET Core 3.0 · Issue #607 · dotnet/wpf April Update for WPF on .NET Core 3.0 Last December, Scott Guthrie and Kevin Gallo announced that Windows Presentation Foundation (WPF), Windows Forms and WinUI would be open sourced. .NET Core 3.0...
Switch to workstation GC in case of constrained CPU resources by luhenry · Pull Request #24194 · dotnet/coreclr Right now, if the user sets the configuration so that the server GC is used, the server GC will be loaded even in conditions where we know the workstation GC would fare better. An example of such c...
.NET Design Review: GitHub Quick Reviews Today, we're focusing on API reviews that are blocking partners: https://github.com/dotnet/corefx/issues?q=is%3Aopen+is%3Aissue+label%3Aapi-ready-for-review+label%3Ablocking-partner
Using Microsoft Configuration Extensions with Steeltoe When you design a modern application, so many new “doors” are opened as you. One topic that you should ponder: configuration. It’s not a very exciting topic like say, Kubernetes. But configuration has tremendous long term effects on the success of your ap...
Why Conservatives Are So Angry About Obama’s Reference to “Easter Worshippers” “We don’t worship Easter,” Laura Ingraham tweeted. “We worship Jesus Christ.”
Strongly-typed IDs in EF Core: Using strongly-typed entity IDs to avoid primitive obsession - Part 4 In this post I describe how to use strongly-typed IDs with EF Core by using value converters and a custom ValueConverterSelector, which actually works!
qmlnet/qmlnet Qml.Net - Qt/QML integration/support for .NET. Contribute to qmlnet/qmlnet development by creating an account on GitHub.
JDK 12 Security Enhancements JDK 12 has been released! Although there are no major security features in this release, there are quite a few smaller enhancements and useful additions. Below, I have enumerated the enhancements which I think are most interesting. I have also grouped the...
Using AWS Parameter Store for ASP.NET Core Data Protection Keys - CodeOpinion How to use AWS Systems Manager Parameter Store to manage and share ASP.NET Core Data Protection Keys when in a load balanced scenario.
Blazored/Gitter A Blazor Gitter Client. Contribute to Blazored/Gitter development by creating an account on GitHub.
NDC Security Australia 2019 Promo NDC Security Australia 2019 29 April -1 May 2019 QT Gold Coast, Australia Get your tickets at https://ndcsecurity.com.au/
Very Thin Ice: 10 years of Auto-Tune the News & Songify This Andrew Gregory travels back in time to finish his duet from Auto-Tune the News #2. Full track on Patreon & Memberships! http://youtube.com/schmoyoho/join / https://www.patreon.com/gregorybrothers Thanks again to Katie Couric for being a good sport through...
Google Walkout Organizers Say They're Facing Retaliation Two employees who helped organize a walkout of thousands of workers say they've either been demoted or been told to drop concerns about ethics.
NYU Game Center Lecture Series Presents Daniel Benmergui NYU Game Center Lecture Series Presents Daniel Benmergui Thursday, November 1, 2018 Daniel is an award-winning game designer and one of the organizers of the Experimental Gameplay Workshop, the one indisputably “can’t miss” session of the Game Develope...
Multiple assemblies with equivalent identity have been imported · Issue #1162 · dotnet/standard Hi Guys, I have a wired issue with my .Net project after I push my changes to remote repository in DevOps. The situation is, we have a .Net project was in .Net framework in version 4.6, then becaus...
Revision 2019 - Concert - Wayfinder No two sets from wayfinder are the same. But you're going to dance. You know this!
Eon by The Black Lotus (compo version) Revision 2019 Amiga Demo Compo winner, for Amiga 500 1MB. This is the same recording what was presented during the competition on the big screen. Recorded from real hardware - this means an actual stock Amiga 500 with only an 512KB RAM expansion. Pouet:...
Hack your password before you get hacked! It’s time to take your Pa$$w0rD strategy seriously.What’s your password and when was the last time you changed it? Head to haveibeenpwned.com to see if your password has been compromised in a data breach.
Production Tips for ASP .NET Core Web Apps This is the sixteenth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A – …
Great developers are raised, not hired Every company on the market is looking for the best talent. Companies are waiting when “the talent” will appear from nowhere as if there were some secret talent factory. The ideal candidate will have all necessary technical skills, will be a good “culture...
Megademica 4k intro for ZX Spectrum (party version) Revision'2019 demoparty / 4K intro compo / ZX Spectrum 48K +AY Idea, code, gfx by SerzhSoft, Music by Gasman http://www.pouet.net/prod.php?which=81065
Episode 15: TBD /player_ias-vfl0m8XVi/en_US/base.js","css":"/yts/cssbin/player-vflnCF_bL/www-player-webp.css"},"attrs":{"id":"movie_player"},"args":{"show_miniplayer_button":"1","enablejsapi":"1","player_response":"{
The Witness Analysis: Audio Puzzles If you like The Witness, you might like a puzzle game I'm currently making. It's called Taiji and you can learn a bit more about it here: http://taiji-game.com/about In this short video, I analyze the first set of puzzle panels in The Witness's jungle au...
Samsung/netcoredbg NetCoreDbg is a managed code debugger with MI interface for CoreCLR. - Samsung/netcoredbg
politrons/reactiveScala Example of Features, Reactive and Pure functional programing in Scala - politrons/reactiveScala
ispc/ispc Intel SPMD Program Compiler. Contribute to ispc/ispc development by creating an account on GitHub.
How the Boeing 737 Max Disaster Looks to a Software Developer - IEEE Spectrum The views expressed here are solely those of the author and do not represent positions of IEEE Spectrum or the IEEE.
HTTP/3 explained This book effort was started in March 2018. The plan is to document HTTP/3 and its underlying protocol: QUIC. Why, how they work, protocol details, the implementations and more.
ASP.NET Blog | Updated Razor support in Visual Studio Code, now with Blazor support Today we are pleased to announce improved Razor tooling support in Visual Studio Code with the latest C# extension. This latest release includes improved Razor diagnostics and support for tag helpers and Blazor apps. Get Started To use this preview of Raz...
How to upgrade extensions to support Visual Studio 2019 | Visual Studio Blog Recently, I’ve updated over 30 of my extensions to support Visual Studio 2019 (16.0). To make sure they work, I got my hands on a very early internal build of VS 2019 to test with (working on the Visual Studio team has its benefits).
ASP.NET Blog | Blazor now in official preview! With this newest Blazor release we’re pleased to announce that Blazor is now in official preview! Blazor is no longer experimental and we are committing to ship it as a supported web UI framework including support for running client-side in the browser on...
Five Open Problems for the Blockchain Computer - Andreessen Horowitz Do you sometimes wish you had been born in a different decade so you could have worked on the fundamental building blocks of modern computing? How fun, challenging, and fulfilling would it have bee…
How to Get a Progressive Web App into the Google Play Store | CSS-Tricks PWA (Progressive Web Apps) have been with us for some time now. Yet, each time I try explaining it to clients, the same question pops up: "Will my users
How to register a service with multiple interfaces in ASP.NET Core DI In this post I describe how to register a class that implements multiple interfaces with the ASP.NET Core DI container, and how to avoid a common bug
Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30 pm US/Eastern) Update 2019-04-23: The maintenance went as planned. Current status We have hit some unexpected issues and have rescheduled - title and dates below are updated. The work listed below for Monday/
Super Mario Bros - 2019: Commodore 64 port The most accurate port of the game is coming soon to the c64, and this version is almost identical its amazing.
» An Unlikely Savior The Digital Antiquarian Activision Blizzard is the largest game publisher in the Western world today, generating a staggering $7.5 billion in revenue every year. Along with the only slightly smaller behemoth Electronic Arts and a few Japanese competitors, Activision for all inte...
Build 4.0.31 API Changes | 4coder Blog Hello 4coder users! I am writing an update on the upcoming 4.0.31 because it's been in developme…
machinamentum/game1 Custom engine code written in jai. Contribute to machinamentum/game1 development by creating an account on GitHub.
Choosing the right defaults for Tiered Compilation · Issue #12515 · dotnet/runtime Choosing the right defaults for tiered compilation Tiered compilation (TC) is a runtime feature that is able to control the compilation speed and quality of the JIT to achieve various performance o...
Create account | Slack Please check with the person who shared it with you to see if there's a new link available.
proposal: crypto/tls: Expose maps for cipher suite IDs/names · Issue #30325 · golang/go Setting up a set of cipher suites for your HTTP(s) server requires a lot of boilerplate code. It would be nice to have an easy way to parse the cipher suites, say, from a configuration file. This w...
How to clear HSTS settings in Chrome and Firefox A quick look at what HSTS is and how to clear it on two of the most popular browsers.
gvolpe/stm-demo Bank transfer examples using STM in both Haskell and Scala (zio-stm) - gvolpe/stm-demo
Pro .NET Benchmarking - The Art of Performance Measurement | Andrey Akinshin | Springer Use this in-depth guidebook to correctly design benchmarks, measure key performance metrics of .NET applications, and analyze results. You will avoid common pitfalls, control the accuracy of your measurements, and improve performance of your software....
Pro .NET Benchmarking: The Art of Performance Measurement: Andrey Akinshin: 9781484249406: Amazon.com: Books Pro .NET Benchmarking: The Art of Performance Measurement [Andrey Akinshin] on Amazon.com. *FREE* shipping on qualifying offers. <div><div>Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications
Pro .NET Benchmarking - The Art of Performance Measurement | Andrey Akinshin | Apress Use this in-depth guidebook to correctly design benchmarks, measure key performance metrics of .NET applications, and analyze results. You will avoid common pitfalls, control the accuracy of your measurements, and improve performance of your software....
The 5 Stages of Data Breach Grief When you see something play out enough times, you start to notice patterns. I was reflecting on this today as I watched The AA rapidly digging themselves in deeper and deeper after publishing 13GB worth of customer data to the internet, including partial ...
3 Ways to Communicate Between Components in Blazor In this post, I show you 3 different options you can use to manage communication between components in your Blazor applications.
A Few Billion Lines of Code Later: Using Static Analysis to Find Bugs in the Real World | February 2010 | Communications of the ACM By Al Bessey, Ken Block, Ben Chelf, Andy Chou, Bryan Fulton, Seth Hallem, Charles Henri-Gros, Asya Kamsky, Scott McPeak, Dawson Engler Communications of the ACM, February 2010, Vol. 53 No. 2, Pages 66-75 10.1145/1646353.1646374 Comments (2)
Understanding data-oriented design for entity component systems - Unity at GDC 2019 Unity's new ECS features enable huge performance improvements over traditional object-oriented ways of designing game systems, but data-oriented design is a much different way of thinking. Watch to learn how to think in a data-oriented way so you can take...
What Would It Look Like If We Put Warnings on IoT Devices Like We Do Cigarette Packets? A couple of years ago, I was heavily involved in analysing and reporting on the massive VTech hack, the one where millions of records were exposed including kids' names, genders, ages, photos and the relationship to parents' records which included their h...
Festify/ken-burns-carousel 🌄 A web component that displays a set of images with a ken burns effect - Festify/ken-burns-carousel
Apple Pay participating banks and card issuers in Asia-Pacific Apple Pay works with many of the major credit, debit and prepaid cards from the top banks and card issuers. Just add your supported cards and continue to get all the rewards, benefits and security of your cards.
Everyone Watching This Is Fired Mike presents some broad, sweeping, and perhaps unfair, generalizations about programmers in the industry. He then shares his expectations for what it would mean to strive to be among the very best programmers in the field. Specifically the...
QDB: Quote Database Home If you like or dislike a quote, vote with the + and - links. If you feel that the quote doesn't deserve to be in the database at all, click its [X] link next to it; while the quote will not be removed from the database immediately, it will be resubmitted...
Godot Engine - Announcing the Godot 2019 showreel Another year, another showreel. As every year, the amount of quality games being created by Godot has increased significantly (as did the amount of submissions).
Unifying Windows desktop development with .NET Core 3.0 See how you can use Visual Studio 2019 to migrate your Windows desktop applications to .NET Core 3.0 and take advantage of modern capabilities at your own pace.
Wikipedia:Articles for deletion/Katie Bouman - Wikipedia The result was snow keep. Doesn't look like this discussion is going to go any other way. Sam Walton (talk) 21:00, 12 April 2019 (UTC)
No Time, No Budget, No Problem: Finishing 'The First Tree' This talk is for indie developers looking to finish their game while working a full-time job. David Wehle explains the tactics he used to finish his successful indie project 'The First Tree' even while working over forty hours a week at The VOID...
Guantánamo’s Darkest Secret The U.S. military prison’s leadership considered Mohamedou Salahi to be its highest-value detainee. But his guard suspected otherwise.
ASP.NET Blog | .NET Core Workers in Azure Container Instances .NET Core Workers in Azure Container Instances In .NET Core 3.0 we are introducing a new type of application template called Worker Service. This template is intended to give you a starting point for writing long running services in .NET Core.
.NET Design Review: GitHub Quick Reviews -15:-41:-49 - Approved: Json serializer support for a property name policy https://github.com/dotnet/corefx/issues/36351#issuecomment-483773918 00:38:51 - Approved: Evolving EventCounter API https://github.com/dotnet/corefx/issues/36129#issuecomment-4837...
Using strongly-typed entity IDs to avoid primitive obsession (Part 3) In this post I discuss using strongly-typed IDs with EF Core by using value converters. Unfortunately this has some issues I only partially fix in this post
The ReaderT Design Pattern Haskell isn't usually a language known for C++-style design patterns. Here's one counter-example, showing how to structure your applications.
reactiveui/ReactiveUI An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable st...
Presentations and Talks covering ‘.NET Internals’ I’m constantly surprised at just how popular resources related to ‘.NET Internals’ are, for instance take this tweet and the thread that followed:
Going Deep | Channel 9 Charles Torre travels around Microsoft to meet the company’s leading Architects and Engineers to discuss the inner workings of our core technologies. Going Deep is primarily concerned with how things
Performance as a Feature with Jeremy Boyd Raygun promises to give a window into how users are really experiencing your software applications with diagnostics and error logging and more. What's really interesting however, is how they scaled to billions of events. In moving to .NET Core from Node t...
Tic Toc Pwned | Pen Test Partners We were recently tipped off that the Australian Tic Toc Track watch was almost undoubtedly just a version of the Gator kids GPS tracking watch. That's the t
historicalsource - Overview A collection of historical source files, for education and perusal. - historicalsource
'I would never buy one': Fears raised over security of GPS tracking smartwatch for kids It's every parent's worst nightmare: discovering the smartwatch tracking device you bought to protect your child could be used instead by a stranger to stalk them.
DevOps For ASP.NET Developers Pt.1 - What is DevOps? DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. Azure DevOps is everything you need to turn an idea into a working piece of software. In this first episode of the DevOps for ASP.NET Developers...
terrajobst/require-net472 Contribute to terrajobst/require-net472 development by creating an account on GitHub.
Anthos | Google Cloud Anthos is an open application platform that can help you accelerate app development, and enables consistency across hybrid and multi-cloud environments.
Refer a USA Scala friend & WIN a ticket to LambdaConf 2019! - Signify Technology For the first year running, we are super excited to be Gold Sponsors of LambdaConf 2019! Taking place in Boulder, Colorado LambdaConf is one of the leading conferences globally for functional programming and it is the most amazing opportunity to master ne...
It's annoying, it's hated and it’s here to stay: why we’re stuck with passwords We've got fingerprints and facial recognition, so why haven't we got rid of passwords yet? It's not that simple.
Frogger AI Explains Its Decisions ...using automated, plausible lies: After training the AI system to play the popular arcade game Frogger, and documenting how human players explained the decisions they made while playing the game, the team of researchers developed the agent to generate l...
Mute Records • STUMM433 - Mute Records “Wherever we are, what we hear is mostly noise” – John Cage We are delighted to announce our latest release in the MUTE 4.0 (1978 > TOMORROW) series: STUMM433, a box set collating an unprecedented selection of Mute artists past, present and future, out in...
A “Brave” New World | Internet Archive Blogs Micropayments on their own, like raindrops falling into a river, seem pretty insignificant. A half a penny here. An eighth of an ether there. Yet slowly and consistently, they accumulate over time. And they can catch you by surprise.
PubConf Software Comedy Variety Show and Afterparty Rapid-fire funny talks, musical acts, and comedy stunts from amazing developers. At the pub.
How to make a 3D renderer in Desmos - Ben Visness Learn about the math of 3D rendering, and how to convince a 2D graphing calculator to produce 3D images.
Sci-Fi’s Difficult Genius Gene Wolfe’s science fiction is neither operatic nor scientifically accurate; his fantasy works are not full of clanging swords and wizardly knowledge.
fsharp/fslang-design RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas - fsharp/fslang-design
r/csharp - I am so happy I made this little program where you insert a number in seconds and it converts it to Minutes:Seconds, it took me 2 days to do but I am very proud, I know it is not much but I really enjoyed making it :) 1,235 votes and 148 comments so far on Reddit
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Adding features to a simple Blazor MVVM client with composition This is the third article of a series that details one way to implement the MVVM pattern in client side Blazor. If you would like to start…
Faster conversions by VSadov · Pull Request #23548 · dotnet/coreclr Fixes:https://github.com/dotnet/coreclr/issues/603 ==== Before merging Remove OBJECTREF field from CastCache and pass the ref as a parameter in all usages. Makes it clear(er) that it does not nee...
Patch vtable slots and similar when tiering is enabled by kouvel · Pull Request #21292 · dotnet/coreclr For a method eligible for tiered compilation and vtable slot backpatching: The entry point to the final code is versionable, as for any method eligible for tiering It does not have a precode (HasP...
Casting to a variant generic interface is much slower than to non-variant · Issue #4090 · dotnet/runtime In the CoreFx issue (https://github.com/dotnet/corefx/issues/1182) was the idea to do explicit check whether IReadOnlyCollection<T> interface is supported. But it was rejected due to the slow...
Understanding the Limitations of HTTPS A colleague recently forwarded me an article about the hazards of browsing on public WiFi with the question: “Doesn’t HTTPS fix this?” And the answer is, “Yes, generally.…
.NET Fest 2018. Sasha Goldshtein. Profiling and Debugging .NET Core A… OK, great, you can now run your favorite ASP.NET app or console application on Linux using .NET Core. What happens next? In fact, what happens straight after d…
Sasha Goldshtein — Debugging and Profiling .NET Core Apps on Linux Ближайшая конференция: DotNext 2020 Piter — 6-7 апреля 2020, Санкт-Петербург Подробности и билеты: http://bit.ly/3bd3Pvx . OK, great, you can now run your favorite ASP.NET app or console application on Linux using .NET Core. What happens next? In fact,...
Black Hole of Misogyny: Reddit trolls just can’t stop attacking Dr. Katie Bouman for her crime of doing nothing wrong Katie Bouman and her critics By David Futrelle Reddit’s worst misogynists just can’t stop attacking Katie Bouman, the 29-year-old MIT researcher who has inadvertently become their newes…
ATOMICALLY { DELETE YOUR ACTORS } - John A De Goes & Wiem Zine Elabadine | Scalar 2019 Moore's Law may be dead, but CPUs acquire more cores every year. If you want to minimize response latency in your application, you need to use every last core - without wasting resources that would destroy performance and throughput. Traditional locks gri...
.NET Internals Cookbook Part 9 — Finalizers, queues, card tables and other GC stuff – Random IT Utensils This is the ninth part of the .NET Internals Cookbook series. For your convenience you can find other parts in the table of contents in Part 0 – Table of contents
Australian Child-Tracking Smartwatch Vulnerable to Hackers An Australian company that markets a smartwatch that lets parents monitor their children shut down its service on Monday after researchers revealed hackers could
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
How to Track Your Kids (and Other People's Kids) With the TicTocTrack Watch Do you ever hear those stories from your parents along the lines of "when I was young..." and then there's a tale of how risky life was back then compared to today. You know, stuff like having to walk themselves to school without adult supervision, crazy ...
Dream Market Shuts Down: Has the DEA Claimed Another Darknet Victim? After almost six years in operation, Dream Market is calling it quits. CCN has confirmed rumors of the shutdown. Since the original message was unsigned, there is some confusion about its derivation. Has law enforcement thoroughly co-opted the platform, a...
Game of Thrones recap for Season 8 – everything you need to know What’s happening in Game of Thrones Season 8? What’s going on with Jon Snow, Daenerys Targaryen, Cersei Lannister, Jaime, Tyrion, Sansa, Arya and the rest? Subscribe: https://www.youtube.com/channel/UCveZqqGewoyPiacooywP5Ig?sub_confirmation=1 Support on ...
</pfizer> Today marks two important milestones for me – it’s the first time I’ve ever mentioned Pfizer on this blog and after 14 years, it’s my last day working for them. Both those milestones are significant and in their own ways, mark ...
[Epic] ASP.NET Core should support distributed tracing · Issue #8924 · dotnet/aspnetcore We should provide integration with distributed tracing work going on throughout .NET. Child Items: #5926 Ambient distributed tracing context #5925 Support W3C format for distributed trace context p...
Cryptologie Hey ! I'm David, a security engineer at Facebook. This is my blog about cryptography and security and other related topics that I find interesting.
Websites, Please Stop Blocking Password Managers. It's 2015 Companies are taking away one of the best security measures we have.
Rail Map online - UK & IE Railways UK, Ireland and US historic railways, railroads and canals. Includes waggonways, tramways, stations, metro and narrow gauge lines displayed on an interactive Google Map.
All About Pete ❧ Current Affairs <p>Only accept politicians who have proved they actually care about people other than themselves… </p>
Massive Attack-Angel (Mezzanine album) Awesome electronic song by Massive Attack (1998) Album Mezzanine
Matthew Gatland stopped making tiny games | Anti-Patreon Join Matthew Gatland's anti-patreon today! When he misses a deadline, he gives you money!
Cassius - Feeling For You (Official Video) Cassius Discography available now ! 1999 (Deluxe Edition) Download : http://po.st/1999Cassius Stream : http://po.st/1999CassiusStream Au Rêve (Deluxe Edition) Download : http://po.st/CassiusAuReve Stream : http://po.st/CassiusAuReveStream 15 Again (Del...
Daft Punk - Technologic http://www.facebook.com/daftpunk http://www.myspace.com/daftpunk http://www.daft-musique.com http://www.daftpunk.com
DAFT PUNK – AROUND THE WORLD (Official Music Video) Einer der größten Dance Hits der 90'er: Daft Punk mit Around the World. Holt euch den Track auf iTunes: http://goo.gl/3yLsVB ________________________ Warner Music Germany: Abonniert unseren Newsletter: http://www.warnermusic.de/newsletter Folgt uns auf F...
Kucherov suspended one game Tampa Bay Lightning forward Nikita Kucherov has been suspended for one game for boarding Columbus Blue Jackets defenseman Markus Nutivaara
Scastie - An interactive playground for Scala Scastie can run any Scala program with any library in your browser. You don’t need to download or install anything.
Adding features to a simple Blazor MVVM client with composition This is the third article of a series that details one way to implement the MVVM pattern in client side Blazor. If you would like to start…
Adding features to a simple Blazor MVVM client with composition This is the third article of a series that details one way to implement the MVVM pattern in client side Blazor. If you would like to start…
[question] choosing between class and struct · Issue #12489 · dotnet/runtime here has a docment write in 2008 : https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/choosing-between-class-and-struct it suggest : X AVOID defining a struct unless the type has al...
Mocking .NET Without Hurting Its Feelings - Musing, Rants & Jumbled Thoughts of John M. Wright This page is for a talk I'm presenting at various technical conferences and groups.
MY EQUIPMENT BREAKS? | DICEY DUNGEONS We are playing as the inventor but all our gadgets and items we make have durability! ▬▬▬▬▬ Twitter: https://twitter.com/Angory_Tom Patreon: https://www.patreon.com/AngoryTom Twitch: https://www.twitch.tv/angorytom Reddit: https://www.reddit.com/r/Yo...
Allow cookies with spaces in the name by PaitoAnderson · Pull Request #36566 · dotnet/corefx Fixes #36189
Become a Dev Rockstar by Learning About your Users with Visual Studio App Center and Azure | App Center Blog This is a guest post by Sunny Mukherjee. As a customer of Visual Studio App Center, you linked your code repository, configured your first mobile build definitions, committed your code, watched your builds in real-time, and installed your mobile app on re...
Update Razor to 1.0.0-alpha3 by NTaylorMullen · Pull Request #2974 · OmniSharp/omnisharp-vscode At a high level this update adds support for: ASP.NET Core 3.0 preview 4 support Blazor/Razor Components TagHelpers Razor diagnostics Report an issue wizard More OS platform support Lots of bug fi...
tmds/Tmds.Systemd .NET Core library for interacting with systemd. Contribute to tmds/Tmds.Systemd development by creating an account on GitHub.
Steam Quirks For Developers - a post on Tom Francis' blog Talking to people at GDC and Rezzed, especially people just starting in game dev, made me realise I’ve accumulated a load of non-obvious knowledge about how Steam works and how best to use it. Info like this tends to get passed around between established ...
GitHub Extension for Visual Studio The easiest way to connect to your GitHub repositories in Visual Studio
Introducing ASP.NET Core Blazor / Razor Components | Syncfusion Blogs Like everyone else, we are excited about the upcoming Microsoft ASP.Net Core 3.0 framework. We are particularly eager to try Blazor /Razor Components, which have the potential to turn web development more towards strongly-typed C# and WebAssembly. Syncfus...
Download .NET (Linux, macOS, and Windows) Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET Core, and ASP.NET.
Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30 pm US/Eastern) Update 2019-04-23: The maintenance went as planned. Current status We have hit some unexpected issues and have rescheduled - title and dates below are updated. The work listed below for Monday/
Slack Is Not Where 'Deep Work' Happens | Inside Nuclino How did you start your day today? Probably reached for the phone. Turned off the alarm. Glanced at the time. Scrolled through the Slack...
Reactive approach to FSAC design - discussion · Issue #1 · Krzysztof-Cieslak/notes I’ve written a document describing some of the more interesting ideas for improving general FSAC/language server/IDE backend. https://github.com/Krzysztof-Cieslak/notes/blob/master/FSAC%20design/Re...
Creating an ASP.NET Core Markdown TagHelper and Parser A couple of months ago I wrote about creating a WebForms based Markdown control. This time around I'll build an ASP.NET Core MVC TagHelper that performs similar functionality for embedding Markdown text into a content area of a Razor page. The component a...
x86/Linux progress · Issue #7335 · dotnet/runtime This issue for tracking x86/Linux progress with respect to the regression tests. Here is the current status on Ubuntu 14.04 Docker Container (on Ubuntu 16.04 x64) and full result: =================...
unoplatform/Uno.SkiaSharp SkiaSharp fork for the Uno Platform and WebAssembly. Skia is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that...
Chapter 7: The Polymath and the Specialist – The Analog Antiquarian The last time anyone in Egypt wrote anything using hieroglyphs was in approximately AD 400. Yet even well before this date, at the height of the classical age, the writing system was known to virtually no one outside of Egypt. Certainly none of the ancien...
A .vsconfig file should automatically prompt to install extensions - Developer Community Developer Community for Visual Studio Product family
ZIO hackathon September 21-22 · Issue #743 · zio/zio I'm planning a ZIO hackathon weekend on September 21-22 (possibly preceded by a day of informal talks), open to everyone—regardless of level, experience, or contributions to OSS, and of course,...
Tamir DRESHER: .NET Debugging tricks you wish you knew @ Update Conference Prague 2018 Do you know what developers do most of their day (except for surfing the internet)? Writing code? WRONG! They are debugging. The debugger is a powerful tool, but in this talk you'll learn tricks that will help find bugs in half the time and with less frus...
NativeMemoryDiagnoser by WojciechNagorski · Pull Request #1131 · dotnet/BenchmarkDotNet Fix for #457. I am open to all suggestions and comments. Information I added new columns: Total native memory and Native memory leak. Example of output: | Method | M...
We have discovered and addressed a security breach. (Updated 2019-04-12) | Matrix.org TL;DR: An attacker gained access to the servers hosting Matrix.org. The intruder had access to the production databases, potentially giving them access to unencrypted message data, password hashes and access tokens. As a precaution, if you're a matrix.org...
Understanding Insider Threats [Free Video Course] A free video training course from security expert Troy Hunt that teaches you all about insider threats and how to stop them.
Annotating platform-specific APIs and detecting its use by terrajobst · Pull Request #63 · dotnet/designs This is a proposal to improve and productize the API Analyzer tool. Discuss potential fixers Discuss how the platform will be annotated Discuss integration with multi-targeting
Troy Hunt on Changing Password Behaviors Have I Been Pwned's Troy Hunt discusses how to handle breached authentication data and credentials, credential stuffing, and biometrics.
ASP.NET Core In Process Hosting on IIS with ASP.NET Core In version 2.2 ASP.NET Core adds support for direct in-process hosting which improves throughput considerably using an easy mechanism that allows switching between in-process and out-of-process hosting. In this post I describe how to use in process hostin...
'Coffee not essential for life' Switzerland wants to end its practice of stockpiling coffee by the end of 2022.
nccgroup/dotnetpefuzzing Tiny .NET PE Fuzzing Harness - Proof of Concept. Contribute to nccgroup/dotnetpefuzzing development by creating an account on GitHub.
Non Obvious PE Parsers – the .NET runtime – Part 1 The Windows program loader isn’t the only PE parser in Windows. The .NET runtime has its own used for loading modules as well. We can find yester years code for on the Internet for the implementation which shows some interesting defensive properties. Exam...
Add support for X509 client certificate "authentication" · Issue #4663 · dotnet/aspnetcore It's important for a number of enterprise and financial API / OAuth scenarios. @blowdart already has 85% of it done - please include that in ASP.NET itself.
Languages & Runtime: .NET Community Standup - April 11, 2019 Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
French officials call Project Gutenberg archive, 15 million ebooks, Grateful Dead recordings and Prelinger Archive "terrorism," demands removal from Internet Archive In the past week, the French government’s L’Office Central de Lutte contre la Criminalité liée aux Technologies de l’Information et de la Communication (OCLCTIC) have sent 500 “terroris…
Using strongly-typed entity IDs to avoid primitive obsession (Part 2) In this post I continue looking at using strongly-typed IDs to solve common bugs, and provide converters to make them easier to use with ASP.NET Core.
[WIP] Fast codegen-free field access by GrabYourPitchforks · Pull Request #23783 · dotnet/coreclr Contributes to https://github.com/dotnet/corefx/issues/24390. This is only a proof of concept to solicit discussion. This is an experimental FieldAccessor type which provides read+write access to a...
Algebraic laws for new typeclasses by gvolpe · Pull Request #2 · gvolpe/classy-optics ... that justify the derivation of ApplicativeAsk for Task given TaskR[R, A] and a way to obtain R. /cc @jdegoes
Upgrading to MySQL 8.0 : Default Authentication Plugin Considerations If you are upgrading your server to MySQL 8.0 and observe that your application is experiencing error related caching_sha2_password plugin, it is likely because your clients/connectors does not (ye…
Using strongly-typed entity IDs to avoid primitive obsession (Part 1) In this post I show a common case where primitive GUIDs are used for entity IDs, the issues it can cause, and a possible solution using strongly-typed IDs.
Tickets - NDC Security Australia 2019 NDC Security Australia 2019 is a 3 day event with workshops 29-30 April followed by a 1 day conference on 1 May.
Spawn: The Eternal - IGN Can this day get any worse? First, I wake up sick as a dog, coughing up…
How I used SECRET NSA TECHNOLOGY to hack my gaming keyboard In which I reverse-engineer the game Super Hexagon using Ghidra. Check out the code here: https://gitlab.com/cartr/super-hexagon-keyboard-hack/#
STARLINK MISSION | SpaceX SpaceX is targeting Monday, February 17 at 10:05 a.m. EST, or 15:05 UTC, for its fifth launch of Starlink satellites from Space Launch Complex 40 (SLC-40) at Cape Canaveral Air Force Station, Florida. A backup launch opportunity is available on Tuesday, F...
David Patterson - Domain-Specific Architectures for Deep Neural Networks Presented at the Matroid Scaled Machine Learning Conference 2019 Venue: Computer History Museum scaledml.org | #scaledml2019
First M87 Event Horizon Telescope Results. V. Physical Origin of the Asymmetric Ring - IOPscience The Event Horizon Telescope (EHT) has mapped the central compact radio source of the elliptical galaxy M87 at 1.3 mm with unprecedented angular resolution. Here we consider the physical implications of the asymmetric ring seen in the 2017 EHT data. To thi...
How to take a picture of a black hole At the heart of the Milky Way, there's a supermassive black hole that feeds off a spinning disk of hot gas, sucking up anything that ventures too close -- even light. We can't see it, but its event horizon casts a shadow, and an image of that shadow could...
A Framework for Regulating Content on the Internet Regulators need to stop blindly regulating “the Internet” and instead understand that every part of the Internet stack is different, and only one part is suffering from market failure.
Quantum Garden: An interactive quantum computing installation Quantum Garden is a citizen science project where everyone can contribute to solve a quantum physics research problem of crucial importance for the outbreak of quantum technologies. The project is a collaboration between the University of Turku, the Schoo...
Black hole breakthrough: Event Horizon Telescope's landmark image On April 10, 2019, the international Event Horizon Telescope (EHT) collaboration revealed humanity's first glimpse of a black hole. Learn more: https://insidetheperimeter.ca/black-hole-breakthrough-astronomers-release-landmark-image Download free posters...
GIMP 2.10.14 Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
Code Coverage on macOS and Linux in Rider 2019.1 - .NET Tools Blog Rider 2019.1 brings a lot of good news for macOS and Linux users: our profiling and code coverage tools are now supported (to varying degrees) on macOS and Linux. In this post, we’ll dive deeper into the code coverage updates … Continue reading →
Hack Your Career - Troy Hunt Originally, I was content in my job, happy even. But over time I grew to want more; more job satisfaction, more opportunities, more progression. I started working on making this possible at every opportunity; while I was in the office, nights, weekends, h...
First ever black hole image released The "monster" black hole is three million times the size of Earth.
Linux Game Jam 2019 A game jam from 2019-04-10 to 2019-04-21 hosted by The Linux Gamer & Cheeseness. How to participate: Feel free to use the resources below to coordinate with other participants and mentors: Heavy Element Forum: https://forum.heavyel
Unintended interactions of SerializationGuard and other features · Issue #29212 · dotnet/runtime The SerializationGuard feature is trying to prohibit certain types of operations during deserialization. However, these prohibited operations can happen and are valid for as features indirectly inv...
Lies, darn lies and sampling bias Sampling profiling is very powerful technique widely used across various platforms for identifying hot code (execution bottlenecks). ...
First Look: Forms and Validation in Razor Components A look at the new forms and validation feature just added to Razor Components. We'll start with an overview and finish with an example of how to use it all.
Pacific Raceways track day, 2019 March 31st Pacific Raceways, ProFormance Racing School Caterham Seven, 1500lbs, 185hp 2.0 liter Ford Zetec SVT, Avon CR500 tires HIGHLIGHTS LIST BELOW 0:50 - the new Pacific Raceways back section. 1:51 - fast hands in turn 8. 5:46 - wibbly-wobbly seveny-weveny thin...
Using ASP.NET Core Identity users in integration tests Using regular ASP.NET Core Identity user accounts in ASP.NET Core integration tests. Keeping link with user accounts in database.
Functional Scala: Next Level by John A. De Goes (LambdaConf Edition) Functional Scala: Next Level by John A. De Goes Functional Scala: Next Level is an extensive 3 day course that may be attended remotely (Denver time zone) or locally (Boulder, Colorado). The course instructs functional Scala developers on how to use funct...
The Morning Brew #2723 A daily link blog covering all aspects of the Microsoft Development World, published every working week day
Using, using, using with C# 8 C# has different meanings for the using keyword. One is the using directive to import types from namespaces, and to create aliases to types. The second meaning is the using statement as a convenien…
Rico Mariani – Medium Read writing from Rico Mariani on Medium. I’m a software engineer at Facebook; I specialize in software performance engineering and programming tools generally. I survived Microsoft from 1988 to 2017.
Blocking high-risk non-secure downloads from Emily Stark on 2019-04-09 (public-webappsec@w3.org from April 2019) Received on Tuesday, 9 April 2019 18:29:07 UTC
Episode 21 Measles: The Worst Souvenir You’ve seen the recent headlines and heard the news reports, but they’re only part of this deadly virus’s story. This week we’re covering the rest. We take you on a one-of-a-kind tour of measles, e…
fsharp/fslang-design RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas - fsharp/fslang-design
dotnet/corefx CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others. - dotnet/corefx
Logs vs Structured Events I got an interesting tweet the other day from @evntdrvn in response to this thread of mine. Paraphrasing, “So I’ve almost got our group at work up to Step 1 in your observability maturi…
AGALLAMH: Terry Cavanagh – forbróir cluichí ríomhaireachta Gaeilge Bhí an t-ádh liom labhairt leis an bhforbróir ríomhchluicí Terry Cavanagh le déanaí. Bhí Terry ar a bhealach go San Francisco agus sinn ag caint ar lín
Stack Overflow Developer Survey 2019 Nearly 90,000 took this comprehensive, annual survey of people who code. Demographics. Most loved, dreaded and wanted technologies. Salary and careers.
DataCamp Security Update - Frequently Asked Questions What happened? On Monday, February 11, 2019, we discovered that some user data was exposed by a third party who gained criminal unauthorized access to one of our systems. What did DataCamp do? Dat...
IMLÉ + Archú agus ceithre imeacht eile An Queercal Comhrá, Outhouse, 105 Sr Chéipil, Déardaoin, 19 Aibreán @18:00 Tá ciorcal comhrá nua seachtainiúil do dhaoine aiteacha/aeracha b
Privileged | By Kyle Korver There’s an elephant in the room that I’ve been thinking about a lot over these last few weeks.
RickStrahl/AlbumViewerVNext West Wind Album Viewer ASP.NET Core and Angular Sample - RickStrahl/AlbumViewerVNext
Getting Started with TypeScript for JSInterop in Blazor In this post, I show you how you can use TypeScript in your Blazor library projects. As well as how you can configure MSBuild to compile your TypeScript files when your project builds.
Journey through the .NET internals - Sorting | Michal Franc Welcome to my new series about Sorting and .NET Internals. It has started as a simple question Hey, I wonder how sorting implementation looks like in .NET?. ...
Add tab for PackageReference by khellang · Pull Request #5656 · NuGet/NuGetGallery Just a suggestion 😉 This will allow you to easily copy PackageReference tags directly from the gallery and paste them into the project file 😄 Closes #5670
Vorsichtsmaßnahme Passwortsicherheit - Knuddels.de-Forum Knuddels.de der Chat: Chatten, Flirten & Verlieben
Native Lazy Loading for <img> and <iframe> is Coming to the Web - DEV Community 👩💻👨💻 I'm really excited about the upcoming loading attribute in HTML. <img src... Tagged with news, webdev, html, discuss.
RAGRETS.MD | commentout.net A while back Swift developer Joe Groff tweeted a proposal that projects have a REGRETS.MD file describing "regretful design choices that can't be reversed for time, compatibility, etc. reasons." This seems like a good idea, both to help developers who are...
IdentityServer4 Roadmap We didn’t have a lot of time recently to work on IdentityServer4 – and yes, I know there are a lot of open “backlog” issues right now. But fortunately everything is pretty s…
Microsoft Edge Insider The new Microsoft Edge is here. Want to be one of the first to preview what’s new? We will continue to update our Insider channels with the latest features, so download now and join the Microsoft Edge Insider community.
MS Office Interop Automation in C# Improve MS Office Interop Automation Performance by 3X by using Pooling Pattern.
string vs. String is not a style debate Often I see developers debating using String vs. string as if it’s a simple style decision. No different than discussing the position of braces, tabs vs. spaces, etc … A meaningless distinction where there is no right answer, just finding a decision eve...
A portable way to get GC events in process and no admin privilege with 10 lines of code (and ability to dynamically enable/disable events) | .NET Blog I’ve been talking about doing managed heap performance analysis with ETW events for ages because ETW is just such a powerful tool. It has a well defined format so many components, from kernel modes to user mode ones, all emit ETW events which means you ca...
.NET Core 3.0, VS2019 and C# 8.0 for ASP .NET Core developers This is the fourteenth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A –…
https://youtrack.jetbrains.com/oauth?state=%2fissues%2fRIDER%3fq%3d%2523Resolved%2520Subsystem%3a%2520%257BUnit%2520Testing%257D%2520order%2520by%3a%2520votes%2520AND%2520(Available%2520in%3a%2520%257B2019.1%2520EAP1%2520(191.6062.275)%257D%2520OR%2520Available%2520in%3a%2520%257B2019.1%2520EAP2%2520(191.6349.96)%257D) Loading YouTrack...
Unit Testing Improvements in Rider 2019.1 - .NET Tools Blog In the latest Rider 2019.1 Early Access Preview (EAP) builds, we made a number of improvements to unit testing – in the overall performance as well as the UI/UX experience. For example, it’s now possible to run tests from Find Usages, making it easy to fi...
google/vulncode-db Vulncode-DB project. Contribute to google/vulncode-db development by creating an account on GitHub.
https://acloud.guru/series/azure-chats/view/107-troy-hunt-cloudFlare We use cookies to ensure you get the best experience on our website. If you agree to our use of cookies, please continue to use our site. For more information, see our privacy policy.
What happens when iterating filters? Casey Muratori posted on his blog about half-pixel interpolation filters this week, where he ends up focusing on a particular criterion: whether the filter in question is stable under repeated appl…
haoNoQ/clang-analyzer-guide An easy guide to Clang Static Analyzer extension. Contribute to haoNoQ/clang-analyzer-guide development by creating an account on GitHub.
The Next Release of PowerShell - PowerShell 7 | PowerShell Recently, the PowerShell Team shipped the Generally Available (GA) release of PowerShell Core 6.2. Since that release, we’ve already begun work on the next iteration! We’re calling the next release PowerShell 7, the reasons for which will be explained in ...
A balancing act It would be so nice to have a set of exact rules on how to design software. With Functional Programming we can get the impression that…
The Lycurgus Cup An astonishing technological artifact from the Ancient Romans whose properties couldn't be replicated until the 20th century, the Lycurgus Cup is an excellent example of just how completely we can lose complex technology from past civilizations. Samo Bur...
Simple SIMD Using ISPC (Intel(r) SPMD Program Compiler) (Presented by Intel) Learn how to write fast, efficient, and maintainable vector code for the CPUwithout needing to be an intrinsics ninjausing the Intel SPMD Program Compiler.
Proposal: <button once="true" /> attribute · Issue #1692 · w3c/html A common case I've seen many hundreds of times across the years is: clicking a <button> should disable it. This is usually due to an HTTP request (or some other operation) that's kick...
Compiler Explorer Compiler Explorer is an interactive online compiler which shows the assembly output of compiled C++, Rust, Go (and many more) code.
Signify Sunday Reads April 7 Week #1 - Signify Technology Are you ready for a new month of Sunday Reads? This week we have a collection of articles from Akka Streams to the implementation of Scala ZIO so you can fill your Sunday with all things Functional Programming! Don't forget to sign up to Scala in the ...
SQL Server—Pricing and Licensing | Microsoft Review Microsoft SQL Server licensing and pricing to find the perfect edition for your database requirements.
Website enumeration insanity: how our personal data is leaked I've just wrapped up a couple of Hack Yourself First workshops down closer to home in Australia and true to usual form, attendees found some absolute zinger security implementations. Previous workshops have found various vulnerabilities ranging from reale...
Amazon.com: Mystery Science Theater 3000: Season Eleven: Jonah Ray, Felicia Day, Patton Oswalt, Hampton Yount, Baron Vaughn, Joel Hodgson: Movies & TV Amazon.com: Mystery Science Theater 3000: Season Eleven: Jonah Ray, Felicia Day, Patton Oswalt, Hampton Yount, Baron Vaughn, Joel Hodgson: Movies & TV
Handmade Hero Day 523 - Introduction to Git Day 523 of coding on Handmade Hero. See http://handmadehero.org for details.
TPU's GPU Database Portal & Updates ATi GPU Database AMD GPU Database Desktop GPUs Desktop GPUs Desktop Workstation GPUs Desktop Workstation GPUs Desktop IGP GPUs Desktop IGP GPUs Mobile GPUs Mobile GPUs Mobile Workstation GPUs Mobile Workstation GPUs Mobile IGP GPUs Mobile IGP ...
ParkMobile User Experience - Aaron Shekey Aaron Shekey is a product designer and musician in Minneapolis, MN.
Indie Soapbox Ten indies take the stage to share what's on their minds in this ever-popular conclusion to the summit! Individual topics range as widely as the individuals themselves, but these microtalks are sure to provoke, educate, and inspire.
Verified cryptographic provider a triple threat Working toward provably secure online communications requires a strong foundation on which to build protocols. Enter EverCrypt, a fully verified cryptographic provider offering a comprehensive suite of algorithms, agility, and multiplexing capabilities
Compass Rose by Pace A lateral-thinking puzzle game with in-game hints. To escape, you must rethink everything you know.
Steam cracks down on Trading Card abuse to combat "fake games" Trading Card farming is hurting the discovery algorithms
US $10.71 33% OFF|37mm diameter gearbox halll encoder micro spur gear motor Speed Reduction Geared Motor for robot smart small car-in DC Motor from Home Improvement on AliExpress Smarter Shopping, Better Living! Aliexpress.com
Fifteen years of WiX • Joy of Setup Fifteen and a bit years ago, I was a release engineering technical lead, responsible for the build and setup for a number of products. We used a commercial installer development tool for creating our MSI packages – of course we did, because there was no o...
Getting ready to say goodbye to Silverlight and hello to Blazor What I didn’t know at the time was that the December 9th release of Silverlight 5 in 2011 would be the final release of my then favorite…
Home Now Play This is a festival of experimental game design running at Somerset House in London from 6-14 April 2019, showcasing interactive and playful work as part of the London Games Festival.
Classic Game Postmortem: 'Lemmings' In this installment of the Classic Postmortem series, 'Lemmings' co-creator Mike Dailly will discuss the creation of the seminal DMA Design puzzle-platform game starring those allegedly suicidal rodents, which debuted on Amiga in 1991 and...
Troubleshoot blue screen errors - Windows Help Find out how to troubleshoot stop errors (also called "blue screen" errors) in Windows 10 by removing installed updates and using Windows recovery options.
MSVC hidden flags I had seen a while ago the “hidden” MSVC flags that output interesting information such as /d2cgsummary or d1reportAllClassLayout.
'Marvel's Spider-Man': A Technical Postmortem 'Marvel's Spider-Man' is Insomniac's biggest game to date. This talk looks back at how their technology evolved to make it possible, and the setbacks and pitfalls along the way. This session will discuss the challenges of rapidly growing asset...
ardalis/AspNetCoreStartupServices A simple demo listing all services available to an app at startup - ardalis/AspNetCoreStartupServices
Families We’re continually designing new features and parental controls to help make sure children use their devices in the ways their parents want them to.
Azure Front Door Service is now generally available Every internet facing web application, whether serving a large audience or a small set of users in a single region, is by default a global application. Whether you are running a large news website with millions of users across the globe, running a B2B app...
Announcing ML.NET 1.0 RC - Machine Learning for .NET | .NET Blog ML.NET is an open-source and cross-platform machine learning framework (Windows, Linux, macOS) for .NET developers. Using ML.NET, developers can leverage their existing tools and skillsets to develop and infuse custom AI into their applications by creatin...
MAKRO | Microsoft Excel Stream Highlights 3/19 Makro walks you through the latest Microsoft Office365 update. // instagram: https://www.instagram.com/krazam.tv/ // twitter: https://www.twitter.com/krazamtv/ // SFX: http://www.freesfx.co.uk/
DDoS Protection Service | Anti DDoS Mitigation | Cloudflare Mitigate a DDoS attack of any size using Cloudflare's advanced DDoS protection including DNS Amplification, SYN/ACK, Layer 7 Attacks. Don't get ddos attacked!
Proposed changes to Index / Range by jaredpar · Pull Request #2397 · dotnet/csharplang This is a set of proposed changes to the Index and Range features based on customer feedback. Note: when looking at the LDM notes from 4/1 the version of the proposal being discussed is captured he...
Better Obsoletion by terrajobst · Pull Request #62 · dotnet/designs GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
brave/brave-browser Next generation Brave browser for macOS, Windows, Linux, and eventually Android - brave/brave-browser
dotnet/dotnet-api-docs .NET API reference documentation (.NET Framework, .NET Core, .NET Standard and Xamarin) - dotnet/dotnet-api-docs
.NET Core Summer Event bij Info Support The .NET Core Summer Event is a 1 day mini-conference focused on software development with .NET Core. The program consists of 12 sessions divided over 2 tracks with an international speaker line-up containing MVPs and members of the .NET Core team at Micr...
Your words are wasted - Scott Hanselman It needs to be said again, perhaps this time more strongly. Your Blog is The Engine of Community. Dammit. Blog More You ...
The Edge of an Infinite Universe Have you ever asked “what is beyond the edge of the universe?” And have you ever been told that an infinite universe that has no edge? You were told wrong. In a sense. We can define a boundary to an infinite universe, at least mathematically. And it turns...
MVVM Development in Visual Studio Take this survey powered by surveymonkey.com. Create your own surveys for free.
SqlCommand.Dispose doesn't free managed object · Issue #74 · dotnet/SqlClient SqlCommand.Dispose contains this code: // release managed objects _cachedMetaData = null; This doesn't free the cached data, which is supposed to be the purpose of the Dispose(Boolean) overload...
How My Dad Taught Me to Code - Ari Hunt & Troy Hunt I'm Ari Hunt and I'm 9 years old. For the last 3 years, my dad has been helping me learn how to code and I'd like to show you the tools we used. Some of them helped me learn to code before I could read, some of them helped me learn when I just wanted to p...
OVERWHELM for Nintendo Switch - Nintendo Game Details OVERWHELM is an action horror-world platformer where enemies power-up and you don’t.
Tom 7 Radar: CHESSBOVIK Survival in chessland is about how to stay alive if you are being a chesspiece to the death
The Witness goes free on the Epic Games Store for two weeks The Witness is free on the Epic Games Store for the next two weeks. Grab now, keep forever. Enjoy Jonathan Blow's surprisingly huge Myst-like puzzler.
ZIO STM by jdegoes · Pull Request #721 · zio/zio Provides a minimal, functional, and reasonably well-tested implementation of Software Transactional Memory for ZIO, closely inspired by and with a similar API to the STM in Haskell. The two core da...
NationalSecurityAgency/ghidra Ghidra is a software reverse engineering (SRE) framework - NationalSecurityAgency/ghidra
Operating Systems: Three Easy Pieces Welcome to Operating Systems: Three Easy Pieces (now version 1.00 -- see book news for details), a free online operating systems book! The book is centered around three conceptual pieces that are fundamental to operating systems: virtualization, concurren...
/diagnostics (Compiler diagnostic options) Use the /diagnostics compiler option to specify the display of error and warning location information.
Bringing GPU acceleration to Windows containers At the release of Windows Server 2019 last year, we announced support for a set of hardware devices in Windows containers. One popular type of device missing support at the time: GPUs. We’ve heard frequent feedback that you want hardware acceleration for ...
The electronic song “Scary Monsters and Nice Sprites” reduces host attack and mating success in the dengue vector Aedes aegypti Sound and its reception are crucial for reproduction, survival, and population maintenance of many animals. In insects, low-frequency vibrations facil…
The Witness - **You wake up, alone, on a strange island full of puzzles.** # These puzzles will challenge and surprise you. # You don't remember who you are, and you don't remember how you got here, but there's one thing you can do: explore the island in hope of discovering clues, regaining your memory, and somehow finding your...
Oracle Careers Need Help? Send an e-mail and include a detailed description of the issue. Oracle's Pre-employment Screening ProcessOracle's Pay Transparency Policy
Support for process dumping of native and managed code (C++ and C#) · Issue #151 · dotnet/diagnostics See also https://github.com/dotnet/coreclr/issues/23681 When exception occurs in application, it should be possible to dump it's state, including native and it's managed counterparts. (C++ ...
Strongly Typed Feature Flags With ASP.NET Core 2.2 Feature flags can be useful for changing the runtime behavior of an application with minimal impact. Having a UI to toggle the feature flags on and off is extra helpful, too!
The "Testable Object" Pattern This is a republished blog post from 2007. You can tell it's old because the tests were in NUnit instead of xUnit.net. :) I've demonstrated this a few times in presentations, and someone will inevitably ask for more information. Truth...
Middleware in ASP .NET Core This is the thirteenth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A –…
I've No More Fucks To Give I've No More Fucks To Give, a song by Thomas Benjamin Wild Esq, Damian Clark on Spotify
Champion: Readonly members on structs (16.3, Core 3) · Issue #1710 · dotnet/csharplang Readonly Instance Methods Proposed: https://github.com/dotnet/csharplang/blob/master/proposals/csharp-8.0/readonly-instance-members.md Prototype: Done Implementation: Done Specification: Not Starte...
Configure Visual Studio across your organization with .vsconfig | Visual Studio Setup As application requirements grow more complex, so do our solutions. Keeping developers’ environments configured across our organizations grows equally complex. Developers need to install specific workloads and components in order to build a solution. Some...
Create a modular application - Orchard Core Documentation You will build an application that is made of modules. The module will provide a Controller and a View while the Layout will be provided by the main application project.
Oculus Go Wired Mirroring: How To Guide | Oculus Legal Disclaimer: Please note that recording, modifying or publicly sharing content that you don't own (or have a valid license to) violates the Oculus Terms of Service and may be subject to claims of intellectual property infringement from the content ow...
Xamarin: .NET Community Standup - Xamarin.Forms Previewer Updates & iOS Interpreter! Join the Mobile .NET Teams for our community standup covering great community contributions for Mobile .NET, Xamarin, and more. Links: https://aka.ms/xamarin-standup-april19 Follow: * James Montemagno - http://twitter.com/jamesmontemagno * Maddy Leger...
Xiph.org The Xiph.Org Foundation is a non-profit corporation dedicated to protecting the foundations of Internet multimedia from control by private interests. Our purpose is to support and develop free, open protocols and software to serve the public, developer an...
Building microservices on Azure - Azure Architecture Center Designing, building, and operating microservices architectures on Azure
A Go implementation of Poly1305 that makes sense Cryptography code could be understandable if only we commented it. This Poly1305 implementation is an attempt to prove it. It should be readable with just an idea of what MACs are for, a beginner level of Go, and high school math.
Announcing the Azure Functions Premium plan for enterprise serverless workloads We are very excited to announce the Azure Functions Premium plan in preview, our newest Functions hosting model! This plan enables a suite of long requested scaling and connectivity options without compromising on event-based scale.
Profiling Mono and Mono Unity Apps on Windows, macOS, and Linux - .NET Tools Blog Back in Rider 2018.3, we added a performance profiler to Rider. As we try to deliver new features as quickly as possible, the integrated profiler had some limitations: it only supported the profiling of .NET Framework and .NET Core applications … Continue...
Visual Studio 2019 Launch: Build amazing web apps with .NET Core See Visual Studio 2019 in action building modern, cross-platform web apps using ASP.NET Core 3.0 Preview.Visual Studio 2019 in action building modern, cross-platform web apps using ASP.NET Core 3.0 Preview. Download Visual Studio 2019 at https://visualst...
Building Components Manually via RenderTreeBuilder In this post, I'm going to show you how you can build components manually using Blazors RenderTreeBuilder. Instead of using the traditional Razor syntax approach. I'll also talk about why this shouldn't be your default way of building components.
Everybody Edits Data Security Breach Hi Everybody, On Saturday, March 23rd, 2019, multiple files were unfortunately released containing information on almost every Everybody Edits account from July 9th, 2010 to January 5th, 2019. We w…
Live Share now included with Visual Studio 2019 | Visual Studio Blog Real-time collaborative development. We’re excited to announce the general availability of Visual Studio Live Share and included with Visual Studio 2019!
Visual Studio 2019 .NET productivity | .NET Blog Top .NET productivity improvements in Visual Studio 2019 including code fixes, refactorings, code cleanup, smarter intellisense, and more!
jberezanski/ChocolateyPackages Chocolatey packages maintained by me. Contribute to jberezanski/ChocolateyPackages development by creating an account on GitHub.
jberezanski Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
Visual Studio 2019 for Mac is now available | Visual Studio Blog Today, we are excited to announce the general availability of Visual Studio 2019 for Mac – the next major version of our .NET IDE on the Mac. This release is now available as an update in the Stable channel for existing Visual Studio for Mac users,
Weekly 2019-04-03 Angular releases & docs angular: 7.2.11, 8.0.0-beta.10 (2019-03-26) angular-cli: v7.3.7, v8.0.0-beta.10 angular material2: 7.3.6 Twitter feed for all your releases: Release Butler Links Announc…
Visual Studio 2019 Launch: Not your average keynote Visual Studio 2019 and Visual Studio 2019 for Mac are now available for download on https://visualstudio.com/downloads In this keynote, Scott Hanselman meets with the people behind the product to talk about the key new and improved capabilities that make...
APOLLO 11 Official Trailer (2019) Moon Landing Movie HD APOLLO 11 Official Trailer (2019) Moon Landing Movie HD Subscribe HERE for NEW movie trailers ➤ https://goo.gl/o12wZ3 A look at the Apollo 11 mission to land on the moon led by commander Neil Armstrong and pilot Buzz Aldrin. © 2019 - NEON Our Social Me...
Compiler Explorer - C++ (x86-64 clang 8.0.0) struct Entry { uint32_t hash; uint32_t payload; }; const Entry * lookup(const Entry * it, size_t nleft, uint32_t hash) { if (nleft > 0) { while (size_t half = nleft >> 1) { const Entry * mid = &it[half]; ...
Making CPU configuration better for GC on machines with > 64 CPUs | .NET Blog If you are running Windows on a machine with 64 CPUs, you’ll need to use this feature called the CPU groups for your process to be able to use more than 64 CPUs. At some point in the far distant past,
Visual Studio 2019 Launch: What’s Coming with .NET Core 3.0 See what makes .NET Core 3.0 such a big deal for .NET developers no matter what kind of apps you're building. See the productivity and performance improvements and innovative new ways to build and enhance your .NET applications.
Polymorphism: Queer Encounters of Intimacy in Games — VGA Gallery Ali Krouse, KMG Tournament: Kiss More Girls Polymorphism: Queer Encounters of Intimacy in Games Curated by Brice Puls January 18 - April 28, 2019 Opening Reception Friday, January 18, 6-9pm VGA Society Private Cocktail Preview and Tour: 5-6pm ...
New Code Visualizer for Swift: Source Is View Hello, Swifty people! For April Prototypes Day I want to share a brand new API visualization tool I've been working on in tandem with my work on module stability. I call it—not for any particular reason, mind you—Source Is View. Taking cues from a rece...
ReSharper Ultimate 2018.3.4 and Rider 2018.3.4 are released! - .NET Tools Blog Today it is time to introduce you the new bug-fix update for 2018.3 releases of both ReSharper Ultimate and Rider. ReSharper Ultimate 2018.3.4 fixes some critical issues which prevented using ReSharper in the Visual Studio 2019 Release Candidate build: Bo...
Dotnetos Conference - .NET Performance Conference Dotnetos Conference is a premium .NET conference focused on the .NET Core and .NET performance. Top-notch speakers from around the globe and .NET community. Chance to meet well-known people from .NET community in person.
Software Anti-Patterns: How to destroy a codebase for developers Ex-Google Tech Lead explains examples of spaghetti code and other eggcelent coding malpractices that will rot your codebase into extenuating eggs. Let me know your favorite coding anti-patterns in the comments below, would love to hear! Join ex-Google/e...
John A. De Goes at #ScalaUA - Thinking Functionally John A. De Goes at #ScalaUA - Thinking Functionally In Thinking Functionally, you'll learn how a functional programmer thinks about problems as John live-refactors a concurrent imperative program to its purely functional equivalent — which is shorter, mo...
ScottGu's Blog - ASP.NET MVC 1.0 Two weeks ago at MIX we released ASP.NET MVC 1.0.  ASP.NET MVC is a free, fully supported, Microsoft product that enables developers to easily build web applications using a model-view- …
BenchmarkDotNet v0.11.5 | BenchmarkDotNet In #952, power plan management was implemented. It resolves a pretty old issue #68 which was created more than three years ago. Now BenchmarkDotNet forces OS to execute a benchmark on the High-Performance power plan. You can disable this feature by modify...
YouTube Executives Ignored Warnings, Letting Toxic Videos Run Rampant Proposals to change recommendations and curb conspiracies were sacrificed for engagement, staff say.
DevExpress UI for Blazor / Razor Components - Free Early Access Preview To celebrate this new technology, we have designed and created a new suite of Razor Components for Blazor. Best of all, these new components will work for both client and server side Blazor
Using Lambda@Edge to handle Angular client-side routing with S3 and CloudFront In this post I show how to use Lambda@Edge with a statically hosted site to intercept invalid requests caused by client-side routing and return index.html
Visual Studio 2019: Code faster. Work smarter. Create the future. | Visual Studio Blog Visual Studio 2019 is now available for download at visualstudio.com/downloads. Try it today to experience our best release yet.
Visual Studio 2019 | Download for free Write code using code completions, debugging, testing, Git management, and cloud deployments with Visual Studio. Download Community for free today.
Fetch API, Streams API, NDJSON, and ASP.NET Core MVC This post discusses how to use Fetch API, Streams API, and NDJSON to improve user experience by streaming JSON objects from server to client in ASP.NET Core MVC
Marvel Studios’ Avengers: Endgame | Special Look “It’s not about how much we lost, it’s about how much we have left.” Tickets are now available for Marvel Studios’ Avengers: Endgame, in theaters April 26: https://www.fandango.com/AvengersEndgame ► Subscribe to Marvel: http://bit.ly/WeO3YJ Follow Marv...
Jeffrey Richter — Generics Ближайшая конференция: DotNext 2020 Piter — 6-7 апреля 2020, Санкт-Петербург Подробности и билеты: http://bit.ly/3bd3Pvx . Автор настольной книги каждого .NET-разработчика и один из самых известных людей в мире .NET. In this talk, Jeff focuses on .NET...
C++ vector with dynamic item size the C++ STL vector has a lot of decent properties, but only works when the size of each item is known at run-time. I would like to have a vector class that features dynamic item size at run-time.
Is making a struct readonly a breaking change? C# 7.2 added the ability to mark a struct declaration as readonly. This has the effect of guaranteeing that no member of the struct can mutate its contents as it ensures every field is marked as readonly. This guarantee is imporant because it allows the...
How to Beat Array Iteration Performance with Parallelism in C# .NET - Michael's Coding Spot Let's consider a simple programming challenge: Summing all items of a large array. Now it stands to reason that this can be easily optimized by using parallelism...
mrpmorris/blazor-fluxor A low-boilerplate Flux/Redux state library for Blazor - mrpmorris/blazor-fluxor
The ACME Protocol is an IETF Standard - Let's Encrypt - Free SSL/TLS Certificates It has long been a dream of ours for there to be a standardized protocol for certificate issuance and management. That dream has become a reality now that the IETF has standardized the ACME protocol as RFC 8555. I’d like to thank everyone involved in that...
Announcing the Microsoft Graph Security Hackathon winners - Microsoft Security We asked Microsoft Graph Security Hackathon participants to come up with innovative solutions using the Microsoft Graph Security API, and they did not disappoint.
NaN Gates and Flip FLOPS A new kind of computer architecture that's more elegant than 1s and 0s, being based directly on Mathematics. Note: Everything in here is real (IEEE-754), but the target is computer scientists and the troll level is set to ULTRA. Source code and stuff (w...
Y2K | This Is SportsCenter SportsCenter prepared for Y2K, and things didn't go exactly as planned. Watch ESPN on YouTube TV: http://ow.ly/1YWF30aFCi3 Subscribe NOW to ESPN on YouTube: http://ow.ly/xjsF309WWdG Get more ESPN on YouTube: First Take: http://ow.ly/n47n30aLirR SC6 wi...
Visual Studio 2019 Launch Watch Event Join us on April 2 in the hub space at Microsoft's NERD center to watch the live streaming launch of Visual Studio 2019. Learn how Visual Studio 2019 is more productive, modern, and innovative, and take the latest version for a spin. We'll kick off with t...
Humble Book Bundle: Microsoft & .NET by Apress Pay what you want for awesome ebooks and support charity!
.NET Core in Action A great on-ramp to the world of .NET and .NET Core. You’ll learn the why, what, and how of building systems on this new platform.
Silverchair: A 5 Minute Drum Chronology - Kye Smith Being a Newcastle local I thought I would put together a drum chronology featuring some of Newcastle's (and Australia's) best - here is Silverchair covered in 5 minutes on drums! Need social media video content produced for your business? - Check out my n...
5 Things You Didn't Know About Insect Wings Here go 5 Insect Wing facts that you hopefully didn't know about! Here go my top 5 Insect Wing facts that you hopefully didn't know about! From sexual dimorphism, the function of the pterostigma, the alula, nifty wing folding and hairy wings - I'm sure yo...
Military Lessons Learned from the Battle of Wakanda By Matthew Ader The world is blessed that Steve Rogers never made it past captain. The Battle of Wakanda in Avengers: Infinity War is a master class in how not to use an infantry battalion. However…
NDN – Why Bother? — NDN Tutorial at ACM SIGCOMM 2017 – Van Jacobson Van Jacobson (UCLA / Google) NDN Tutorial at ACM SIGCOMM 2017, https://named-data.net/publications/tutorials/
Wolfenstein 2: The New Colossus in Close Critique [Full Spoilers] This is a video critique and analysis of Wolfenstein 2, an ambitious, messy, and in the end quite unique shooter from MachineGames. The video looks how BJ Blaskowicz anchors together a wide array of divergent tonal moods and design ideas. It also covers t...
Security alert: pipdig insecure, DDoSing competitors – Jem – UK blogger I love WordPress. I make my living from it. It’s no exaggeration to say that developing WordPress websites has changed my life: it provides me with an income that pays my mortgage and feeds my babies.
Reuse previous materialized strings by benaadams · Pull Request #8374 · dotnet/aspnetcore For each request from the browser a lot of repeated headers are sent that are identical to the previous request. This results in a lot of string allocations, especially for Accept, Cookie and User-...
stb_voxel_render.h programming library Available at http://github.com/nothings/stb Music: http://www.bensound.com Libraries used in demo: SDL 2.0 OpenGL stb_easy_font.h stb_image.h stb_truetype.h stb_voxel_render.h Crappy minecraft viewer: https://github.com/nothings/stb/t...
History of Visual Studio – Page 2 – Rico Mariani's Performance Tidbits [All the other Parts: History of Visual Studio] I wrote in the teaser that there is no one “History of Visual Studio”, there are as many histories as there were people involved. If I may repurpose a famous quote, “There are eight million stories in the N...
Blazor Shell Apps On this episode of Blazor StateHasChanged we see how to deploy Blazor to both client and server using one shared code base. Using a shared code base provides...
r/Games - /r/Games is closed for April Fool’s. Find out why in here! 21,060 votes and 1 comment so far on Reddit
Blazored/Toast A JavaScript free toast library for Blazor and Razor Component applications - Blazored/Toast
rL357340 Adds -ftime-trace option to clang that produces Chrome chrome://tracing compatible JSON profiling output dumps.
Guys! I'm BACK! [Quick Announcement] Want weekly Vintage Space? Don't forget to subscribe! https://www.youtube.com/channel/UCw95T_TgbGHhTml4xZ9yIqg And more even older space in my book, BREAKING THE CHAINS OF GRAVITY! You can order your copy on Amazon: bit.ly/astbtcog Or get a signed hardc...
r/interestingasfuck - All the bearings are moving in a straight line!!! 40,857 votes and 443 comments so far on Reddit
Blazor Shell apps On this episode of Blazor StateHasChanged we see how to deploy Blazor to both client and server using one shared code base. Using a shared code base provides extreme portability. With this model we could easily migrate from Blazor on the server to Blazor ...
Rename Razor Components back to server-side Blazor · Issue #8931 · dotnet/aspnetcore We initially introduced the Blazor server-side hosting model in Blazor 0.5.0 and then later decided to ship it in .NET Core 3.0. To differentiate client-side and server-side Blazor we decided to gi...
Can I use... Support tables for HTML5, CSS3, etc "Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
ScalaUA - distage: Staged Dependency Injection Many Scala developers nowadays consider using Dependency Injection frameworks an anti-pattern incompatible with modern FP settings. We argue that it's just a c…
mschuwalow/zio-todo-backend Todo-Backend (https://www.todobackend.com/) implementation using ZIO, http4s and circe - mschuwalow/zio-todo-backend
itkpi/cakeless Wire your cakes automatically to zio environment . Contribute to itkpi/cakeless development by creating an account on GitHub.
Getting Started with ASP.NET Core | Manning This article describes some of the highlights of ASP.NET Core and gives advice on the type of applications to build with it, as well as the type of applications to avoid.
dotnet/aspnetcore ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - dotnet/aspnetcore
Man gets 20 years for deadly “swatting” hoax Tyler Barriss has shown little remorse for the death of Andrew Finch.
Announcing Lucet: Fastly's native WebAssembly compiler and runtime Today, we're thrilled to announce the open sourcing of Lucet, our native WebAssembly compiler and runtime. WebAssembly is a technology created to enable web browsers to safely execute programs at near-native speeds, and it's been shipping in the four majo...
ASP.NET Blog | .NET Core Workers as Windows Services In .NET Core 3.0 we are introducing a new type of application template called Worker Service. This template is intended to give you a starting point for writing long running services in .NET Core. In this walkthrough we will create a worker and run it as ...
[Epic] Kerberos Authentication in ASP.NET Core · Issue #8897 · dotnet/aspnetcore We want to support Kerberos Authentication in ASP.NET Core. For 3.0, we are targetting the following supported environments as a minimum viable product (MVP): ASP.NET Core Server Platform: Linux (i...
ASP.NET Community Standup - March 26th, 2019 - SignalR with Brady Gaster Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more.
Scott Helme Security researcher, entrepreneur and international speaker who specialises in web technologies. Creator of report-uri.com and securityheaders.com
Chapter 6: Khafre and the Giant – The Analog Antiquarian Giovanni Battista Belzoni was born in Padua in 1778, one of a barber’s fourteen children. His father intended to make the strapping lad his gift to the church; he sent him to Rome to become a monk. But when Napoleon’s army arrived in the city in 1798, Bel...
Proposal: Dependency Injection / Service Locator as a Language Feature · Issue #1690 · dotnet/csharplang DI / Service Locator as Language Feature The use of dependency injection frameworks has increased over the years; and for good reason. DI frameworks help to enforce good design patterns & princ...
Introduction to authentication for Single Page Apps on ASP.NET Core Use Identity with a Single Page App hosted inside an ASP.NET Core app.
Dotnet-Boxed/Templates .NET project templates with batteries included, providing the minimum amount of code required to get you going faster. - Dotnet-Boxed/Templates
Why Ben Carson Is Taking on Facebook Charges by the federal housing department outline powerful Facebook tools that enable allegedly sweeping violations of the Fair Housing Act.
Dark Flat Theme - Plugins | JetBrains Dark LaF theme based on 'Rider Dark' with more 'flat' design and minimum visible borders.
Newsletters spam test by mail-tester.com mail-tester.com is a free online service that allows you to test your emails for Spam, Malformed Content and Mail Server Configuration problems
jdegoes/scalaua-2019 The workspace for ScalaUA 2019 presentation, "Thinking Functionally" - jdegoes/scalaua-2019
Compare gRPC services with HTTP APIs Learn how gRPC compares with HTTP APIs and what it's recommend scenarios are.
dotnet/corefx CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others. - dotnet/corefx
randrew/phantomstyle Cross-platform QStyle for traditionalists. Contribute to randrew/phantomstyle development by creating an account on GitHub.
Einstein on the Beach: Knee Play 3 Provided to YouTube by Sony Music Entertainment Einstein on the Beach: Knee Play 3 · Michael Riesman · Marc Jacoby · Philip Glass · Philip Gavin Smith · Lucinda Childs · Sheryl Sutton · Iris Hiskey · Philip Glass Ensemble · Paul Zukofsky · David Anchel ·...
MailOnline The MailOnline (Daily Mail) app gives you everything you've come to expect and love from the world's largest English-language newspaper website, but with quick, easy and free access on your iPhone or iPad - accessible even when you're offline. Feed you...
The Unexpected Philosophical Depths of Clicker Games The game represents the way human activity is constantly mediated by screens, our lives made up of fleeting words and images and rising numbers.
Seattle Scotch & Beer Fest 2019 Tickets | Fremont Studios | Seattle, WA | Friday, April 19 & Saturday, April 20, 2019 | Stranger Tickets Seattle Scotch & Beer Fest is the region's biggest spring beer festival combining craft beer, Scotch, Whiskey, and inventive cocktails. On April 19 and 20, indoors at Fremont Studios, Seattle Scotch & Beer Fest features authentic Scotch tasting, Irish Whi...
Hall of Fame - Infosecurity Europe The Infosecurity Hall of Fame celebrates the achievements of internationally recognised information security visionaries, luminaries, practitioners and advocates.
Nullable: System.Object by safern · Pull Request #23466 · dotnet/coreclr This one is a simple one. Edit
SpecFlow 3 is here! The stable SpecFlow 3 version supports .NET Core. Before installing the new version, please read the information on updating to SpecFlow 3.
.NET Design Review: JSON 00:00:00 - Approved: Build a JsonDocument from an already positioned Utf8JsonReader https://github.com/dotnet/corefx/issues/36148#issuecomment-477696501 00:21:30 - Approved: Utf8JsonWriter and JsonElement, redux https://github.com/dotnet/corefx/issues/36...
jnm2/preference Personal utility to sort a large list in order of preference by comparing two items at a time. - jnm2/preference
Using Your Knife and Fork: The American Way vs. the European Way There are two basic methods for eating with a knife and fork. The “American” involves having your fork in your left and your knife in your right when cutting your food, then putting the knife down and switching your fork to your right hand to eat, tines f...
cloudflare/boringtun Userspace WireGuard® Implementation in Rust. Contribute to cloudflare/boringtun development by creating an account on GitHub.
BoringTun, a userspace WireGuard implementation in Rust Today we are happy to release the source code of a project we’ve been working on for the past few months. It is called BoringTun, and is a userspace implementation of the WireGuard® protocol written in Rust.
Trace .NET Core Applications on Linux with `strace` Trace .NET Core Applications on Linux with `strace` - strace-netcore.md
10 games to play at Now Play This Festival director Holly Gramazio selects highlights of this year's festival of games and play.
Behind the burst compiler | xoofx Last year I made a presentation to Unite LA, the dotnetos conference in Warsaw and to the dotnext conference in Moscow of the burst compiler that we have been working on for the past two...
nventive/Uno.BenchmarkDotNet Powerful .NET library for benchmarking. Contribute to nventive/Uno.BenchmarkDotNet development by creating an account on GitHub.
Standardizing WASI: A system interface to run WebAssembly outside the web – Mozilla Hacks - the Web developer blog WebAssembly is an assembly language for a conceptual machine, not a physical one. This is why it can be run across a variety of different machine architectures. WebAssembly needs a ...
Landau's Function -- from Wolfram MathWorld Landau's function g(n) is the maximum order of an element in the symmetric group S_n. The value g(n) is given by the largest least common multiple of all partitions of the numbers 1 to n. The first few values for n=1, 2, ... are 1, 2, 3, 4, 6, 6, 12, 15, ...
New AMD EPYC-Powered Amazon EC2 M5ad and R5ad Instances | Amazon Web Services Last year I told you about our New Lower-Cost, AMD-Powered M5a and R5a EC2 Instances. Built on the AWS Nitro System, these instances are powered by custom AMD EPYC processors running at 2.5 GHz. They are priced 10% lower than comparable EC2 M5 and R5 inst...
The Clash - Should I Stay or Should I Go (Official Audio) The Clash - Should I Stay Or Should I Go (Official Audio) Follow On Spotify - http://smarturl.it/TheClashTT Listen On Apple Music - http://smarturl.it/TheClash_AppleMusic Amazon - http://smarturl.it/ClashHBAmazon In celebration of London Calling, pre-or...
Storing UTC is not a silver bullet Note: this is a pretty long post. If you’re not interested in the details, the conclusion at the bottom is intended to be read in a standalone fashion. There’s also a related blog post …
Microsoft exec bans company from pulling any dumb April Fools’ pranks Internal memo says that pranks have little upside and can too often backfire.
Getting started with Lithnet Password Protection - Part 1 - Blocking compromised passwords with the 'Have I Been Pwned?' password list In this guide, we will look at how to set up Lithnet Password Protection for Active Directory (LPP) from scratch. We'll configure a basic...
What is 'responsible' in Responsible AI? Google's new ethics committee lacks some vital things. Like ethics.
dotnet/performance This repo contains benchmarks used for testing the performance of all .NET Runtimes - dotnet/performance
Real-time Speech-to-Text and Translation with Cognitive Services, Azure Functions, and SignalR Service When we do a live presentation — whether online or in person — there are often folks in the audience who are not comfortable with the language we're speaking or they have difficulty hearing us. Microsoft created Presentation Translator to ...
Arithmetic operators - C# reference Learn about C# operators that perform multiplication, division, remainder, addition, and subtraction operations with numeric types.
American Democracy March 14, 2019 Lecture ,"assets":{"js":"/yts/jsbin/player_ias-vfl0m8XVi/en_US/base.js","css":"/yts/cssbin/player-vflnCF_bL/www-player-webp.css"},"args":{"loaderUrl":"https://www.youtube.com/watch?v=h2TrRWAkbr8","use_fast_sizing_on_watch_default":false,"cos":"Windows","player_re...
Run static methods from gutter, IL Viewer, install SDKs and more improvements in Rider 2019.1 - .NET Tools Blog When we announced the latest Rider 2019.1 EAP build, we covered the highlights of this upcoming release. In this post, we’ll look at some smaller yet useful additions that we will ship in Rider 2019.1. We can now run static methods from … Continue reading...
Troubleshoot ASP.NET Core Localization Learn how to diagnose problems with localization in ASP.NET Core apps.
Voting for .NET Foundation Come help me cast my vote for the .NET Foundation Election! We will be reviewing the candidates and casting my vote by the end of the stream.
NDC Meetup with Troy Hunt at Microsoft Reactor with SSW - Sydney Welcome to NDC Meetup with Troy Hunt in collaboration with SSW at Microsoft Reactor. Agenda 17:30 - Pizza and Drinks 18.00 - Welcome and introduction by Adam Cogan from SSW 18:15- Talk by Troy Hunt 19:15 - 45 min Q&A with Troy Clouds, Codes, and Cybers ...
Microsoft Cloud Show: “Have I been pwned?” - An Interview with Troy Hunt In this 296th episode, AC and CJ sit down with Microsoft MVP & RD Troy Hunt at the MVP Global Summit in Redmond, Washington. We covered personal security, data breaches as well as building and growing a cloud-native service that has to serve deal with ove...
The 2007 Lyttle Lytton Contest "What? Those are the winners?! Where is my glorious entry? Dammit, you wouldn't know funny if it bit you on the ass!"
Names and default names for keys, constraints and indices · Issue #12837 · dotnet/efcore While working on #12821, I noticed some that may merit some discussion. When scaffolding, RelationalScaffoldingModelFactory checks the database name for keys, constraints and indices, comparing the...
Exploring the .NET Core MCR Docker files (updated): runtime vs aspnet vs sdk In this post, I look at the various Docker base images available for .NET Core development on MCR, how they differ, and when you should use each of them.
Humble Book Bundle: Coder's Bookshelf by No Starch Press Pay what you want for awesome ebooks and support charity!
.NET Design Review: JSON Serialization Today, we're continuing our review of JSON serialization. https://github.com/dotnet/corefx/issues/34372 https://github.com/dotnet/corefx/issues/36351
Nullable changes for boolean type by buyaa-n · Pull Request #23451 · dotnet/coreclr Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
.NET Design Review: AssemblyLoadContext improvements -17:-02:-08 - Approved: API proposal AssemblyLoadContext.ActiveForContextSensitiveReflection https://github.com/dotnet/corefx/issues/36236#issuecomment-476796579 00:42:56 - Approved: AssemblyLoadContext .NET Core 3.0 improvements https://github.com/dotne...
Nullable: String by safern · Pull Request #23450 · dotnet/coreclr GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Stable Filtering — Part 2 How to make a filter than can be implied an infinite number of times without producing artifacts and remain nearly indistinguishable from the original image.
Nullable: System.Number by krwq · Pull Request #23454 · dotnet/coreclr Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
r/teslamotors - It's BACK! After 6 months of working fine, 2019.5.15 drives at barriers again 4,418 votes and 926 comments so far on Reddit
Web security expert Troy Hunt to be welcomed into the Infosecurity Hall of Fame Richmond, Surrey, UK, 0900 hours, 26 March 2019 – Australian web security expert Troy Hunt has been revealed as the latest industry luminary to be selected to join the Infosecurity Hall of Fame. He ...
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Using .NET PInvoke for Linux system functions - Red Hat Developer .NET Platform Invoke (PInvoke) makes it easy to consume native libraries. This article describes how to use PInvoke for Linux system functions.
zio/zio ZIO — A type-safe, composable library for asynchronous and concurrent programming in Scala - zio/zio
Using FluentValidation for Forms Validation in Blazor In this post, I'm going to show you how you can use the popular FluentValidation library, instead of data annotations, to validate the forms in your Blazor apps.
142: Super Speed with AOT & LLVM What about performance? How fast can C# possibly be on the iPhone? What if we told you it is a 1 to 1 and Frank can prove it as he wrote a way of compiling C/C++ code directly to .NET Standard and then measured performance of C to LLVM to IL to LLVM to Na...
AutoMapper's Design Philosophy While a lot of people use AutoMapper, and love it, I meet just as many people that hate it. When I hear their stories, it becomes clear to me that it's not that AutoMapper was "abused" per se, but that it was used without understanding why AutoM...
Tutorial: Build a movie recommender - matrix factorization - ML.NET This tutorial shows you how to build a movie recommender with ML.NET in a .NET Core console application. The steps use C# and Visual Studio 2019.
.NET Core Opinion 11 – Keep Configure Methods Clean Using Extension Methods The Configure and ConfigureServices methods in ASP.NET Core tend to become bloated in larger projects. The problem is that larger projects can require lots of configuration, and the configuration requires lots of options. You open a project and there are ...
Possible bug with RSACng hash verification · Issue #29061 · dotnet/runtime Original question: https://stackoverflow.com/questions/55319441/rsacng-fails-to-verify-hash I've verified the problem also affects .NET Core and am convinced this may be a bug in both .NET Core...
Unity VR and the Making of Ready Player One | Jake Simpson Delivered at Casual Connect Europe 2018. In this session, hear how Ready Player One redefined how movies are made using Unity VR headsets and real time rendering. Jake Simpson - a 35 year veteran of the games industry - one of the architects of this techn...
Herding Code 231: .NET Foundation Elections, WSL, MAX_PATH, calc.exe, Edge on Chromium, Firefox, and Rogue Thermostats – Herding Code Download / Listen: Herding Code 231: .NET Foundation Elections, WSL, MAX_PATH, calc.exe, Edge on Chromium, Firefox, and Rogue Thermostats
zio/zio-keeper Purely-functional, type-safe library for building distributed systems - zio/zio-keeper
gRPC Bi-directional streaming with Razor Pages and a Hosted Service gRPC client This article shows how a Bi-directional streaming gRPC service could be implemented using an .NET Core Hosted Service as a gRPC client, and a Razor Page to send Bi-directional streaming messages to…
NDC Meetup with Troy Hunt at Microsoft Reactor with SSW - Sydney Welcome to NDC Meetup with Troy Hunt in collaboration with SSW at Microsoft Reactor. Agenda 17:30 - Pizza and Drinks 18.00 - Welcome and introduction by Adam Cogan from SSW 18:15- Talk by Troy Hunt 19:15 - 45 min Q&A with Troy Clouds, Codes, and Cybers ...
Blazor: Implementing Client Side Search As You Type Using bind-value:event Updated 12/1/2019 to work with Blazor 3.0+ tldr; Use bind-value:event=”oninput”instead of bind in order to get real feedback as you type. bind only databinds during the onchange event …
MichalStrehovsky/zerosharp Demo of the potential of C# for systems programming with CoreRT - MichalStrehovsky/zerosharp
Dark Castle Original Macintosh Version! This is the original version of Dark Castle, released by Silicon Beach Software in 1986. Several terrible ports of this game were released in the years following, which sort of gave this game a bad name. Don't be fooled though, original versions of games ...
Packaging a .NET Core 3.0 application with MSIX We have talked multiple times on this blog about MSIX and how you can use it to package existing Win32 applications, so that you can improve the deployment and distribution of your Windows applications. If you're starting from a Visual Studio solution (li...
Merge pull request #100 from Microsoft/user/rbhanda/Net472Update · microsoft/referencesource@f82e13c Adding Workflow Designer files to .NET Framework 4.7.2 sources
MichalStrehovsky/zerosharp Demo of the potential of C# for systems programming with CoreRT - MichalStrehovsky/zerosharp
MichalStrehovsky/zerosharp Demo of the potential of C# for systems programming with CoreRT - MichalStrehovsky/zerosharp
How to optimize and run ML.NET models on scalable ASP.NET Core WebAPIs or web apps | Cesar de la Torre Context —— UPDATE on May 13th 2019: The recommended way to deploy/run an ML.NET model into ASP.NET Core web apps or WebAPI services is by using the ‘Microsoft.Extensions.ML’ Integration package. Read about it in this tutorial: – Deploy an ML.NET model in...
TwitLonger — When you talk too much for Twitter TwitLonger is the easy way to post more than 140 characters to Twitter
Securing ASP.NET Core in Docker How to secure your ASP.NET Core Docker image by setting the file system to be read-only. First in a series of blog posts covering Docker image security.
Security Issue February 2019: FAQ For multi language FAQ's, click here UPDATED: Feb. 13, 2019, 11 a.m. EST What happened? On February 8, 2019, our engineering team became aware of a potential security issue affecting certain user p...
How to generate uniformly random points on n-spheres and n-balls | Extreme Learning For many Monte Carlo methods, such as those in graphical computing, it is critical to uniformly sample from d-dimensional spheres and balls. This post describes over twenty different methods to uniformly random sample from the (surface of) a d-dimensional...
How to Debug Rust with Visual Studio Code A step-by-step guide for debugging Rust with Visual Studio Code.
Security, Cloud Delivery, Performance | Akamai Akamai is the leading content delivery network (CDN) services provider for media and software delivery, and cloud security solutions.
Tizen .NET Portal This page shares all the useful materials that developers want to know to develop the Tizen .NET Applications.
Speakers - NDC Security Australia 2019 NDC Security Australia, 29 April - 1 May 2019 - 2 days of workshops followed by a 1 day conference. Security Conference, Gold Coast, Australia. Workshops by Troy Hunt and Scott Helme.
Benchmarking performance of your code between release versions A while ago in 2016 I posted a question on the BenchmarkDotNet repository about an official way to run benchmarks between Nuget releases and I managed to find some time in 2018 to make that work.
justinhj/fp-starter-pack.g8 Starter pack for functional programming in Scala with common pure fp libraries and the Ammonite REPL - justinhj/fp-starter-pack.g8
AWS SDK for .NET now targets .NET Standard 2.0 | Amazon Web Services The AWS SDK for .NET is distributed via NuGet packages for each service and a common core NuGet package. Each NuGet package contains different .NET assemblies, depending on your development platform. This includes .NET Framework 4.5, .NET Framework 3.5, t...
Square Hammer [8 Bit Tribute to Ghost] - 8 Bit Universe 8 Bit version of Square Hammer, a tribute to Ghost *DO NOT USE 8BU CONTENT WITHOUT PERMISSION* Email us at 8bituniversemusic@gmail.com and someone can help you out! Also check out 8 Bit Universe on: iTunes - http://tinyurl.com/iTunes8BIT Amazon - http://...
materialx/MaterialX MaterialX is an open standard for transfer of rich material and look-development content between applications and renderers. - materialx/MaterialX
dotnet-foundation/election .NET Foundation Board Election mini-site. Contribute to dotnet-foundation/election development by creating an account on GitHub.
Ambitious Project to Sequence Genomes of 1.5 Million Species Kicks Off The Earth BioGenome Project promises to revolutionize biology
skskeyserver / sks-keyserver / issues / #57 - Anyone can make any PGP key unimportable — Bitbucket See: https://pgp.mit.edu/pks/lookup?op=vindex&search=0x16E0CF8D6B0B9508 ``` $ gpg --keyserver pgp.mit.edu --recv 0x16E0CF8D6B0B9508 gpg: packet(13) too large gpg: read_block: read error: Invalid packet gpg: no valid OpenPGP data found. gpg: Total number ...
The Alt-Right Playbook: Always a Bigger Fish patreon: http://patreon.com/InnuendoStudios tumblr: http://innuendostudios.tumblr.com twitter: https://twitter.com/InnuendoStudios transcript: http://innuendostudios.tumblr.com/post/183630833477/new-episode-of-the-alt-right-playbook-called research: http:...
GameTechDev/GTS-GamesTaskScheduler A task scheduling framework designed for the needs of game developers. - GameTechDev/GTS-GamesTaskScheduler
RoboCup@Home – Where the best domestic service robots test themselves The RoboCup@Home league aims to develop service and assistive robot technology with high relevance for future personal domestic applications. It is the largest international annual competition for autonomous service robots and is part of the RoboCup initi...
http://crashworks.org/gdc19/ I'm still working on properly exporting my slides with their notes for publication. In the meantime, here's a quick-and-dirty PDF export.
Authy API Twilio Authy Two-Factor Authentication API Overview, with authentication, endpoint and formatting details. Includes links to Helper Libraries and SDKs.
The Ask Question Wizard is Live! I'm really happy to announce that the Ask Question Wizard is now live on Stack Overflow! This is the end of a long arc of experiments that have been happening for over a year to provide structured
[Question] CoreRT future plans · Issue #7200 · dotnet/corert Dear CoreRT team, Having followed this repo for now a couple of years and having developed a product depending on it, it's been quite a journey to follow the development in here. It's been ...
Profiling .NET Code with PerfView and visualizing it with speedscope.app speedscope.app According to the official web page, speedscope.app is “a fast, interactive web-based viewer for performance profiles”. But I believe it’s more than that! In my opinion, it’s one of the best visualization tools for performance profiles ever...
620 million accounts stolen from 16 hacked websites now for sale on dark web, seller boasts Dubsmash, Armor Games, 500px, Whitepages, ShareThis, and more said to be up for grabs for $$$s in BTC
Facebook Stored Hundreds of Millions of User Passwords in Plain Text for Years — Krebs on Security Hundreds of millions of Facebook users had their account passwords stored in plain text and searchable by thousands of Facebook employees — in some cases going back to 2012, KrebsOnSecurity has learned. Facebook says an ongoing investigation has so far fo...
mysticmind/dotnet-sort-refs A .NET Core global tool to alphabetically sort package references in your .NET Core and .NET Standard projects. - mysticmind/dotnet-sort-refs
.NET Design Review: JSON Serialization Today, we're reviewing JSON serialization. https://github.com/dotnet/corefx/issues/34372.
What is Blazor and what is Razor Components? - Scott Hanselman I've blogged a little about Blazor, showing examples like Compiling C# to WASM with Mono and Blazor then Debugging .NET ...
A dev trained robots to generate “garbage” slot machine games—and made $50K In 2013, duo walked away from a game-jam experiment, discovered it was up to $200/week.
Christchurch tragedy exploited by cyber-scammers Fraud Malware Government Beware of attempts to cash-in on terrorist attacks New Zealand’s government has warned of a number of online scams targeting well-wishers and charity donors following the terrorist attack in the city of Christchurch last week. ...
.NET Internals Cookbook Part 5 — Methods, parameters, modifiers – Random IT Utensils This is the fifth part of the .NET Internals Cookbook series. For your convenience you can find other parts in the table of contents in Part 0 – Table of contents
So you want your app/website to work in China… Wait, what do you mean make my app/site work in China? I don’t have to do anything to make my app work in the US or Singapore or Kenya or anywhere else, and I didn’t make the Chinese government angry, so it should just work in China, right? Sadly, it’s no...
speedscope 👋 Hi there! Welcome to 🔬speedscope, an interactive flamegraph visualizer. Use it to help you make your software faster.
Telerik UI for Blazor 0.3.0 is Released Telerik UI for Blazor 0.3.0 is here! This brings new components and features, support for Visual Studio 2019 and ASP.NET Core 3.0 preview 3, and Blazor 0.9.0.
.NET Standard Target Chooser So, you have a general-purpose library and want to target netstandard? This site will help you!
NDC Meetup with Troy Hunt at Microsoft Reactor with SSW - Sydney Welcome to NDC Meetup with Troy Hunt in collaboration with SSW at Microsoft Reactor. Agenda 17:30 - Pizza and Drinks 18.00 - Welcome and introduction by Adam Cogan from SSW 18:15- Talk by Troy Hunt 19:15 - 45 min Q&A with Troy Clouds, Codes, and Cybers ...
Buy Tacoma from the Humble Store The Venturis Corporation wants their AI back. That’s where you come in. Tacoma is a narrative adventure set aboard a high-tech space station in the year 2088. As you go about your mission, you’ll explore every detail of how the station’s crew lived and wo...
Notice What happened? On Friday, February 8, 2019 we became aware of a potential data breach involving 8fit user data. Upon further investigation, we confirm that some 8fit user data was affected. The dat...
An Original Elite Dangerous Fan Music Video: Fan and Community made music video featuring Huge fleet of ships jump simultaneously into the vastness of space for an epic adventure. Original Song by Tom Cook.
Introduction to gRPC on .NET Core Learn about gRPC services with Kestrel server and the ASP.NET Core stack.
Facebook Stored Passwords in Plain Text For Years The social media giant said that it is notifying users whose passwords it stored in plain text, which made them accessible for Facebook employees to view.
Home automation ideas A blog about everything ASP.NET and ASP.NET Core as well as Visual Studio extensions such as Web Essentials.
How I'm able to take notes in mathematics lectures using LaTeX and Vim A while back I answered a question on Quora: Can people actually keep up with note-taking in Mathematics lectures with LaTeX. There, I explained my workflow of taking lecture notes in LaTeX using Vim and how I draw figures in Inkscape. How...
Review: Baba Is You - Hardcore Gamer Baba Is You is an outstandingly inventive and delightful puzzle game to crack.
Early Access Program - Rider: Cross-platform .NET IDE .NET IDE based on the IntelliJ platform and ReSharper. Supports C#, ASP.NET, ASP.NET MVC, .NET Core, Unity and Xamarin
Understanding STIR/SHAKEN Criminals and unscrupulous robocallers often alter or spoof the calling number of their outbound telephone calls in order to deceive the called party. This deception can be as simple as changing the calling number so it appears that a neighbor is calling.
Security, Cloud Delivery, Performance | Akamai Akamai is the leading content delivery network (CDN) services provider for media and software delivery, and cloud security solutions.
A new way of tracking variables by BrianBohe · Pull Request #23373 · dotnet/coreclr This is a rephrasing of other PR that is quite huge. I have splitted that main PR in different PRs: Adding comments: not merged and not included here. Moving gen stack level to code gen interface:...
Add option to stop projects building if their dependencies fail to build. - Developer Community Developer Community for Visual Studio Product family
Chris Sainty on Blazor.net, Razor Components, and working with Microsoft on Open Source projects One of the great things about going to tech conferences that are local to where you live, are that you find people in your area that you were unaware of that are doing amazing things. Last month I …
Blazor | Build client web apps with C# | .NET Blazor is a feature of ASP.NET for building interactive web UIs using C# instead of JavaScript. It's real .NET running in the browser on WebAssembly.
Fun(c) 2018.7: John De Goes - FP to the Max What happens when you take a procedural program riddled with partial functions and effects, and incrementally refactor it to a purely functional program—and then dial it up to eleven? In this live coding session, John hopes you'll be amused and a maybe li...
dotnet/standard This repo is building the .NET Standard. Contribute to dotnet/standard development by creating an account on GitHub.
RyuJIT: Argument written to stack too early on Linux · Issue #10820 · dotnet/runtime On Linux x64, the following program prints 1 1234 in release, but should print 1 2. struct S2 { public uint F0; public ulong F1, F2; public S2(uint f0): this() { F0 = f0; } } public class Program {...
dotnet/aspnetcore ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - dotnet/aspnetcore
When pigs fly: optimising bytecode interpreters This is part two in my series of articles about bytecode interpreters, based on a small stack virtual machine which I have nicknamed PM…
Visual Studio 2019 Launch Event agenda and speakers now published | Visual Studio Blog Check out the full agenda and speaker list of the Visual Studio 2019 Launch Event on April 2nd and how you can join the celebration.
This is why you must join Scalar 2019 5 reasons Scalar will be money and time well spent! And plenty of fun!
This is why you must join Scalar 2019 5 reasons Scalar will be money and time well spent! And plenty of fun!
Testing Incrementally with ZIO Environment by John De Goes - Signify Technology Do you want to achieve testability? You can achieve it using environmental effects! In this article by John De Goes you'll see that environmental effects can provide easier testability without sacrificing teachability, abstraction, or type inference. ...
GameTechDev/IntelShaderAnalyzer Command line tool for offline shader ISA inspection. - GameTechDev/IntelShaderAnalyzer
Buy Aseprite from the Humble Store Aseprite is a pixel art tool that lets you create 2D animations for videogames. Features Compose sprites using layers & frames as separated concepts Create images in RGBA or Indexed color modes Open/Save GIF animations , sequence of PNG files, etc. A time...
Amazon.com: Secrets of Sand Hill Road: Venture Capital and How to Get It (9780593083581): Scott Kupor, Eric Ries: Books Amazon.com: Secrets of Sand Hill Road: Venture Capital and How to Get It (9780593083581): Scott Kupor, Eric Ries: Books
Manifold Garden Dev Update #18 - PS4 Bug Fix & Water Bug Solution In this video, I talk about a recent fix to the PS4 version, and Aaron makes a guest appearance to explain how we fixed a bug involving water and the save system Mailing List: http://bit.ly/MgMailingList Steam: http://store.steampowered.com/app/473950 Ga...
Security, Cloud Delivery, Performance | Akamai Akamai is the leading content delivery network (CDN) services provider for media and software delivery, and cloud security solutions.
Killed by Google Killed by Google is the open source list of dead Google products, services, and devices. It serves as a tribute and memorial of beloved services and products killed by Google.
Gargantuan Gnosticplayers breach swells to 863 million records Another 26m records stolen from another six online companies brings this hacker’s total number of records to 863m from 38 websites.
How Truck Simulator’s resident radio station became as big as the rigs Once virtual truckers started simulating congestion, it was only a matter of time before they needed traffic reports
Need to record a PowerShell session? Here's how on Windows 10. In this guide, we'll show you the steps to save an entire PowerShell command session to a text file on Windows 10.
robertwray.co.uk - Adding a delay to ASP.NET Core Web API methods to simulate slow or erratic networks Adding a delay to responses from Web API actions is a good way to make sure the components that call them don't break when things take longer than they expect
For contributors: unifying to fewer GitHub repos · Issue #320 · aspnet/Announcements Please use this issue for discussion. Over the next few months, we will reduce the number of repos in active development in the @aspnet organization by merging them together. We plan to condense ab...
Creating my first Azure Functions v2.0 app: a WebHook and a timer In this post I show how to create an Azure Functions app with a timer that triggers a build on Netlify, and a WebHook that subsequently clears the cache in
Writing A Compiler In Go | Thorsten Ball This is the sequel to Writing An Interpreter In Go and this time we're writing a compiler and a virtual machine for Monkey. Same codebase, same approach, new goals. Code front and center, step by step explained, fully unit tested and runnable.
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Make internal directory separator helpers public https://github.com/dotnet/corefx/issues/31570 00:31:15 - Approved: ColorConverter in System.ComponentModel.TypeConverters does not handle SystemColors https://github.com/dotnet/corefx/...
Writing An Interpreter In Go | Thorsten Ball In this book we will create a programming language together. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey programming language.
Core support for object pooling · Issue #12296 · dotnet/runtime We need object pooling support at a deeper level than is currently possible. The strongest evidence: Roslyn, the C# compiler itself, had to end up implementing multiple object pools to achieve perf...
Roslyn analyzers and code fixes by savpek · Pull Request #1076 · OmniSharp/omnisharp-roslyn Question 1: Actually this version is incorrect, analyzer results should likely be returned via event emitter since they may take while. Currently they are returned via CodeCheckService result which...
Here's Why Your Static Website Needs HTTPS It was Jan last year that I suggested HTTPS adoption had passed the "tipping point", that is, it had passed the moment of critical mass and as I said at the time, "will very shortly become the norm". Since that time, the percentage of ...
Port AMSI scanning for assembly loads by elinor-fung · Pull Request #23231 · dotnet/coreclr Pass all assemblies loaded from byte arrays to AmsiScanBuffer on Windows. Port from .NET Framework 4.8 Fixes #21370
Uncaught TypeError: i.Started.toUTCString is not a function · Issue #370 · MiniProfiler/dotnet I was looking to integrate MiniProfiler to an ASP.net Core 2.2 MVC app and have come across a rendering issue. This issue only affects rendering of the MiniProfiler widget and seems to be related t...
Port AMSI scanning for assembly loads · Issue #11607 · dotnet/runtime .NET Framework 4.8 includes passing all assemblies loaded from byte arrays to AmsiScanBuffer on Windows 10. This makes it more difficult for malware to hide in .NET programs We should port this to ...
Using JavaScript Interop in Blazor In this post, I show how you can interact with the JavaScript world from Razor Components and Blazor applications. As well as how to write interop code that will work for both client and server scenarios.
Resolve deadlock with `InvokeAsync` in `On` handler by mikaelm12 · Pull Request #8334 · dotnet/aspnetcore Issue: #5356 The code hubConnection.On("Send" (message) => { await hubConnection.InvokeAsync<object>("Update") }) Would deadlock because we wait on the the complet...
NVIDIA's $99 Jetson Nano is an AI computer for DIY enthusiasts NVIDIA has unveiled a $99 computer that brings AI hardware to the homebrew crowd.
.NET Core March 2019 Updates - 1.0.15, 1.1.12, 2.1.9 and 2.2.3 | .NET Blog Today, we are releasing the .NET Core March 2019 Update. These updates contain security and reliability fixes. See the individual release notes for details on included reliability fixes. .NET Core 2.2.3 and .NET Core SDK 2.2.105 ( Download | Release Note...
John Brockman: Possible Minds - The Long Now John Brockman's newly released book Possible Minds: Twenty-Five Ways of Looking at AI is the springboard for this Seminar on Artificial Intelligence. Brockman will interview several of the contributors to the book, Rodney Brooks, Alison Gopnik and Stuart...
Fixes to support scala 2.11 by ahoy-jon · Pull Request #650 · zio/zio for Scala 2.11: changed package objects clock, console, random, scheduler, blockingand system to remove compile errors on R added an import on Stream.ConformsAnyProof to help the compiler find the...
Volt | <1 MB desktop client for Slack, Skype, Twitter, Facebook, Gmail and more Native desktop client for Slack, Skype, Gmail, Facebook, and more
NDC Security NYC 2019 NDC Security 13-14 May 2019 - 2 days of security workshops. Workshop 1: Hack Yourself First: How to go on the Cyber-Offence instructor Troy Hunt. Workshop 2: Identity & Access Control for modern Applications and APIs using ASP.NET Core 2 with instructor B...
ZIO with Alpakka Kafka ZIO with Alpakka Kafka. GitHub Gist: instantly share code, notes, and snippets.
Space Funeral 🎮 Phillip and the Leg Horse set off on a strange and deadly mission to find the legendary City Of Forms from which all things in the world are derived. On their travels they must overcome ghosts,...
Include System.Security.Cryptography.RandomNumberGenerator.GetInt32 · Issue #1101 · dotnet/standard I'd like to propose the inclusion of the new System.Security.Cryptography.RandomNumberGenerator.GetInt32 APIs, added in dotnet/corefx#31243. As noted in https://github.com/dotnet/corefx/issues/...
How To Learn CSS — Smashing Magazine You don’t need to commit to memorizing every CSS Property and Value, as there are good places to look them up. There are some fundamental things, however, which will make CSS much easier for you to use. This article aims to guide you along your path of le...
Rameses - Details IFDB is a game catalog and recommendation engine for Interactive Fiction, also known as Text Adventures. IFDB is a collaborative, wiki-style community project. Members can contribute game listings, reviews, recommendations, and more.
Fix NOT IN( ... ) by StevenThuriot · Pull Request #25 · terrajobst/nquery-vnext [NOT] IN (...) syntax always translates to an Equality expression, while NOT IN(...) should actually translate to a NotEqual one.
I saw a fellow CMDR on the road a few days ago. o7 : EliteDangerous The official unofficial subreddit for Elite Dangerous, we even have devs lurking the sub! Elite Dangerous is a space simulator game by Frontier Developments based in the year 3305. You control your own spaceship in which you can participate in exploring ...
Public Shaming: Last Week Tonight with John Oliver (HBO) John Oliver talks about the power of public shaming, good and bad. Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel for more almost news as it almost happens: www.youtube.com/lastweektonight Find Last Week T...
Searching large projects is too slow · Issue #55 · microsoft/vscode Ubuntu 12.04, vscode 0.10.1 I have found Go to file's indexing against a full Chromium workspace to be very slow. It took ~40 seconds to find "Tab.java" whereas a simple find command ...
Conventions used by Containers on Azure App Service • Jamie Phillips Conventions used by Containers on Azure App Service If you have been planning to use containers on Azure App Service, there are some conventions used that helps you get up and running. I have found that they are not all consolidated in one place and there...
Hosting ASP.NET Core behind https in Google Kubernetes Engine Side-note: this may be one of the clumsiest titles I’ve ever written for a blog post. But it does what it says on the tin. Oh, and the space after “ASP” in “ASP .NET Core…
Here's What It's Like to Accidentally Expose the Data of 230M People The owner of Exactis, a 10-person firm that exposed a database including nearly every American, tells the story of his company's downfall.
Find Files (Ctrl+P) is very slow · Issue #26868 · microsoft/vscode VSCode Version: Code 1.12.2 (19222cd, 2017-05-10T13:20:36.315Z) OS Version: Windows_NT ia32 10.0.15063 Extensions: Extension Author Version delphi-keybindings alefragnani 0.2.0 delphi-pack alefragn...
dotnet/roslyn The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs. - dotnet/roslyn
Code to mark a SQL string before it's passed to Dapper. Code to mark a SQL string before it's passed to Dapper. - ExampleUsage.cs
r/technology - MySpace lost all music uploaded from 2003 to 2015 449 votes and 142 comments so far on Reddit
NDC Meetup with Troy Hunt at Microsoft Reactor with SSW - Sydney Welcome to NDC Meetup with Troy Hunt in collaboration with SSW at Microsoft Reactor. Agenda 17:30 - Pizza and Drinks 18.00 - Welcome and introduction by Adam Cogan from SSW 18:15- Talk by Troy Hunt 19:15 - 45 min Q&A with Troy Clouds, Codes, and Cybers ...
Go 1.12 Release Notes - The Go Programming Language Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Deep thoughts on other languages Like Rust, Go, etc. Prompted by repeated questions about what I thought of a variety of other languages, I decided to discuss some of the finer points of more modern languages like StopLang and ZnO. See https://handmadehero.org for more details.
Remove custom tuple type with built-in one by terrajobst · Pull Request #29 · terrajobst/nquery-vnext Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Ixigo CEO denies breach of user data; says payments information is not stored We have not found any evidence to confirm this breach as of now although we continue to investigate further with security experts, said Ixigo's Aloke Bajpai.
Live Cyber Attack Workshop | Varonis Live Cyber Attack Lab #3 Our incident response team is seeing an uptick in adversaries using a very tricky man-in-the-middle attack to bypass MFA, breach Office 365 tenants, and pivot to on-prem systems. Join us to see how the at...
zeux/meshoptimizer Mesh optimization library that makes meshes smaller and faster to render - zeux/meshoptimizer
Remove using leaves leading lines · Issue #34201 · dotnet/roslyn Version Used: 15.9.9 Steps to Reproduce: Configure code style to have blank lines between different using groups Apply "Remove redundant using" on System here: using System; using Xunit; ...
Error 997. Overlapped I/O operation is in progress: KB2918614 breaks Windows Installer Service Certain MSI packages may fail with an error "Error 997. Overlapped I/O operation is in progress"
Move to new file doesn't honor charset in .editorconfig · Issue #34200 · dotnet/roslyn Version Used: 15.9.9 Steps to Reproduce: Have an .editorconfig with charset = utf-8 Open an existing file (encoding irrelvant) Add a type to the file Apply "Move type to new file" refacto...
The 737Max and Why Software Engineers Might Want to Pay Attention As someone with a bit of a reputation for talking about aviation and software development and operations, I’ve been asked about the 737Max…
Using AddAzureSignalR with Razor Conponents 3.0.0 preview 3 · Issue #8590 · dotnet/aspnetcore Describe the bug Click events don't work To Reproduce Steps to reproduce the behavior: Create new Razor Components project 2, Add Microsoft.Azure.SignalR NuGet package In startup.cs, change ser...
“You can’t be it if you can’t see it” A conversation between two pioneering women in tech, Dr. Ayanna Howard and Dr. Timnit Gebru, on tackling bias in artificial intelligence.
The Book of Monads: Alejandro Serrano Mena, Steven Syrek, Harold Carr: Amazon.com: Books The Book of Monads [Alejandro Serrano Mena, Steven Syrek, Harold Carr] on Amazon.com. *FREE* shipping on qualifying offers. In functional programming, at the heart of input/output, optionality, state, logic, probability, and much more lies an extraordinar...
Canadian Police Charge Operator of Hacked Password Service Leakedsource.com — Krebs on Security Canadian authorities have arrested and charged a 27-year-old Ontario man for allegedly selling billions of stolen passwords online through the now-defunct service Leakedsource.com.
Executive Order 13769 - Wikipedia Executive Order 13769, titled Protecting the Nation from Foreign Terrorist Entry into the United States, politically labeled as a Muslim ban[1] by detractors or a travel ban by supporters, was an executive order by United States president Donald Trump. E...
La Cryptographie contenant une très subtile manière d'escrire [...] | Tolosana Du Carlet, Jean-Robert (16..-16..?)
Join the Kitfox Games Discord Server! The official Kitfox Games server. Boyfriend Dungeon, Dwarf Fortress, Six Ages, Moon Hunters, and more inside! | 5,103 members
TechEmpower/FrameworkBenchmarks Source for the TechEmpower Framework Benchmarks project - TechEmpower/FrameworkBenchmarks
An update on how my 2018 return to Chicago went and what's next for me in 2019 An update on how my 2018 return to Chicago went and what's next for me in 2019 - whats-next-for-anthony.md
Improve image moniker debugging · dotnet/project-system@84850be Adds `DebuggerDisplay` attributes for `ImageMoniker` and `ProjectImageMoniker` that produce strings such as `SdkWarning` for instances of these types in the debugger. Previously the debugger would...
Open Source .NET – 4 years later A little over 4 years ago Microsoft announced that they were open sourcing large parts of the .NET framework and as this slide from New Features in .NET Core and ASP.NET Core 2.1 shows, the community has been contributing in a significant way:
Steam :: Steamworks Development :: Steamworks SDK v1.44 - New Networking APIs For the past few years we have been working on improving the quality of multiplayer experiences in DotA and CS:GO by relaying the traffic and carrying it on our network backbone. This protects our gameservers from denial-of-service attacks and gives playe...
ARROW-4502: [C#] Add support for zero-copy reads by eerhardt · Pull Request #3736 · apache/arrow Update to the latest Google FlatBuffers code to support Spans/Memory. Add a constructor for ArrowStreamReader that takes a ReadOnlyMemory. Add a synchronous ReadNextRecordBatch() method. Sinc...
Rider 2019.1 Kicks off its Early Access Program! - .NET Tools Blog Hello everyone, We spent last month scrambling to prepare some great new goodies for you. Please welcome the Rider 2019.1 Early Access Program! The highlights of this first EAP build include: Publishing: support for publishing ASP.NET Classic (non-Core) w...
dotnet-foundation/election Chat with the .NET Foundation Board Candidates - for more information, see https://election.dotnetfoundation.org/
emtecinc/signalr-tester A tool for testing Asp.Net SignalR and Asp.Net core SignalR Api's - emtecinc/signalr-tester
Floating-Point Reference Sheet for Intel® Architecture Concise technical reference sheet that covers many aspects of the IEEE Standard for Floating-Point Arithmetic (IEEE Std 754-2008) and implementation details specific to Intel® architecture.
Explore Windows 10 OS, Computers, Apps, & More | Microsoft Windows 10 unveils exciting innovations and is better than ever. Learn about new features and explore Windows 10 laptops, PCs, tablets, apps & more.
AccessViolationException/FatalExecutionEngineError: Using net. standard and netfx · Issue #922 · dotnet/standard Hi, I stumbled over a rather scary bug: I am trying to port https://github.com/OlegZee/NEbml to net. standard 2.0. Porting itself is straight forward... But the example program (netfx) crashed with...
The World Design of Metroid Prime | Boss Keys Metroid was lost in space for eight long years... but suddenly, Samus was back. Metroid Prime turned the side-scrolling adventure series into a first-person shooter. But how does it stack up as a Metroidvania? Let's find out. Support Game Maker's Toolki...
Azure/azure-functions-signalrservice-extension Azure Functions bindings for SignalR Service. Contribute to Azure/azure-functions-signalrservice-extension development by creating an account on GitHub.
Marvel Studios' Avengers: Endgame - Official Trailer Whatever it takes. Watch the brand-new trailer for Marvel Studios’ Avengers: Endgame. In theaters April 26. ► Learn more: https://marvel.com/movies/avengers-endgame ► Subscribe to Marvel: http://bit.ly/WeO3YJ Follow Marvel on Twitter: https://twitter....
Allow seamless markup in local functions and @functions. by NTaylorMullen · Pull Request #334 · dotnet/aspnetcore-tooling New inline Html in code blocks: One thing to note: You can have your method declare its return type and then return null to enable the local functions/@functions methods to be used in implicit exp...
Really efficeint representation of PI by KrzysztofCwalina · Pull Request #129 · Azure/azure-sdk-for-net-lab I was doing research what our developers need in terms of APIs. Today, I noticed a significant spike in the demand for a good representation of the number PI. After a review of the available repres...
.NET Foundation Member Sticker designs .NET Foundation Member Sticker designs. GitHub Gist: instantly share code, notes, and snippets.
EdCharbeneau/TaxiFareBlazorServer ML.NET TaxiFare Prediction Model with Blazor Server-Side front end. - EdCharbeneau/TaxiFareBlazorServer
OrchardCMS/Orchard Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform. - OrchardCMS/Orchard
Extending Razor Pages -- Visual Studio Magazine If you move beyond the basics of working with Razor Pages, there are at least two things you should know to support creating Pages that do more than one thing and integrate with existing code.
Creating a not-empty GUID validation attribute and a not-default validation attribute In this post I describe an MVC validation attribute that verifies a GUID doesn't have the default Empty value. I also present a generalised version.
AvaloniaUI/Avalonia A multi-platform .NET UI framework. -!-!-!-!- VOTE FOR SUPPORT IN RIDER: https://youtrack.jetbrains.com/issue/RIDER-39247 -!-!-!-!-
Windows Desktop Developer Twitch Workshop (March 14, 2019) | Visual Studio Blog Today we’d like to announce an upcoming free live streaming workshop on March 14th, 2019 focused on Windows Desktop development for .NET applications using frameworks such as WPF, WinForms and UWP. The day will be split into three themes: Productivity: P...
Xbox Live expands to mobile in Microsoft's big streaming push The dawn of game streaming is almost upon us.
Hack Yourself First - UK Tour I've been working with Troy Hunt on delivering Hack Yourself First, his 2-day hacking workshop, for a little over a year now and I'm really excited to announce something awesome. I'm going to be doing a public Hack Yourself First workshop tour in the UK!!...
Game Stack - Achieve More With Microsoft Game Stack | Microsoft Developer Get the latest news and updates on game development from Microsoft.
Writing ClrMD extensions for WinDbg and LLDB Guide on how to easily write debugger extensions that are compatible with both WinDbg and LLDB
chrisnas/DebuggingExtensions Host of debugging-related extensions such as post-mortem tools or WinDBG extensions - chrisnas/DebuggingExtensions
Running Local Azure Functions in Visual Studio with HTTPS This article shows how to setup a Visual Studio Azure Functions project to work with HTTPS for local development. HTTP is configured per default and not HTTPS. The command line arguments need to be…
Add CodedInputReader and CodedOutputWriter by JamesNK · Pull Request #5888 · protocolbuffers/protobuf This is very WIP/rough. I had to create a new ISpanMessage<T> interface, and some areas do not have full support for it yet (they are throwing NotSupportException right now). Nothing has been...
NDC Meetup with Troy Hunt at Microsoft Reactor with SSW - Sydney Welcome to NDC Meetup with Troy Hunt in collaboration with SSW at Microsoft Reactor. Agenda 17:30 - Pizza and Drinks 18.00 - Welcome and introduction by Adam Cogan from SSW 18:15- Talk by Troy Hunt 19:15 - 45 min Q&A with Troy Clouds, Codes, and Cybers ...
FIA F1 Race Director Charlie Whiting passes away | Formula 1® FIA Director of Formula 1, Charlie Whiting, has passed away, aged 66, as the result of a pulmonary embolism.
Alpha 21364 - Wikipedia The Alpha 21364, code-named "Marvel", also known as EV7 is a microprocessor developed by Digital Equipment Corporation (DEC), later Compaq Computer Corporation, that implemented the Alpha instruction set architecture (ISA).
Cosmos Network - Internet of Blockchains The interoperable, scalable blockchain network. Built for developers.
New IL instruction for typeswitch · Issue #12260 · dotnet/runtime It would be very convenient to have a CLR instruction for switching on the type of an object. The C# compiler could use this to generate code for a pattern-matching switch statement. The IL instruc...
May loses a vote against herself in a crazed night of parliamentary drama Scenes unlike any other point in modern Commons history as Theresa May's government seems to fall apart completely in wake of no-deal Brexit vote.
Microsoft Build: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
These Cookie Warning Shenanigans Have Got to Stop This will be short, ranty and to the point: these warnings are getting ridiculous: I know, tell you something you don't know! The whole ugly issue reared its head again on the weekend courtesy of the story in this tweet: I’m not sure if this makes it be...
IdentityServer/IdentityServer4 OpenID Connect and OAuth 2.0 Framework for ASP.NET Core - IdentityServer/IdentityServer4
Poppy Ergo Jr robot reaching box using deep learning Convolutional network trained on simulated images to predict box position.
Northern beaches IT guru allegedly made $300,000 from stolen Netflix logins Evan Leslie McMahon was arrested and charged with multiple cybercrime offences following a joint FBI and AFP investigation.
How having a toxic teammate led to my best game yet I've always wanted to make a video where I commentate a game and turn it into a
A simple reason why there aren't more women in tech - we're okay with misogyny I wrote this article a while ago but didn’t publish it because I didn’t want to give the book free publicity. However, I’ve just found out that the author, A...
Progress Influencers Party at MVP Summit 2019 You're invited—come join us at the Progress Influencers Party at Microsoft MVP Summit.
Episode 082 – xUnit with Brad Wilson | The 6 Figure Developer Brad has been a professional software developer for more than 25 years, working as a consultant, developer, team lead, architect, and CTO. He is currently working at Microsoft on the App Center
Have You Been Pwned? - Computerphile Would you type your password into a random box on the internet? Dr Mike Pound on ensuring your password hasn't already been hacked. Have I Been Pwned: https://bit.ly/c_troys-site Mike's code: https://github.com/mikepound/pwned-search How to Choose a ...
Add Utf8String type by GrabYourPitchforks · Pull Request #23209 · dotnet/coreclr This PR contains the type itself and enlightens the VM, the GC, reflection, and certain APIs (Memory / Span) about the new type. Functionality like culture-aware or case-insensitive comparisons are...
Flat earther accidently proves earth’s rotation with $ 20k gyro. That’s kind of a problem, right? All rights belong to Netflix, no copyright infringement intended. In the documentary “Beyond the curve”, a flat earther is unhappy with his measurements of earth’s rotation. Flat earther Bob's problems with his measurement of earth's rotation: https://ww...
Tactical Breach Wizards: ten minutes of gameplay explained I didn't do a good job of explaining who you'll be fighting and why in this video, so I wrote a post going into more detail about that: https://steamcommunity.com/games/1043810/announcements/detail/1813168477444743791 And you can wishlist it here! https:/...
Perf regression for Math.Min and Math.Max · Issue #12159 · dotnet/runtime The Math.Min and Math.Max functions that take double/float were updated to be IEEE compliant in dotnet/coreclr#20912. However, the JIT does not do a great job optimizing this code and it has result...
Why isn't my session state working in ASP.NET Core? Session state, GDPR, and non-essential cookies In this post I describe why session state appears to not work in ASP.NET Core 2.1+ apps, discuss the GDPR features, and how to work around any issues.
Game Developers Conference 2019 Access video replays and technical sessions downloads from the conference.
.NET Design Review: Tensor -01:-28:-59 - Rejected: Add remove Range to sorted List https://github.com/dotnet/corefx/issues/32987#issuecomment-472132435
Overloaded Operator performance diff when using Fields or Auto Properties in Structs · Issue #12172 · dotnet/runtime After reading this great Is C# a low-level language blog from @mattwar I found an performance issue with the * operator. There is a difference in performance when using the overloaded operators on ...
Trapdoor commitments in the SwissPost e-voting shuffle proof Update: The same issue was independently discovered by Thomas Haines of NTNU, and also by Rolf Haenni of Bern University of Applied Sciences, whose report is here.
Blazored/Menu A JavaScript free menu library for Blazor and Razor Components applications. - Blazored/Menu
Why isn't my session state working in ASP.NET Core? Session state, GDPR, and non-essential cookies In this post I describe why session state appears to not work in ASP.NET Core 2.1+ apps, discuss the GDPR features, and how to work around any issues.
Beautiful, Simple, Testable Functional Effects for Scala by John De Goes - Signify Technology Want to know more about the dark side of Tagless-Final? In this article John De Goes advises that it may not be the best option for Scala however he has an alternative, check it out! What are your thoughts? 'See my accompanying talk, The Death of Fina...
Line Rider - Bohemian Rhapsody | SYNCED | LR Vanilla Love my videos? Consider supporting me on Patreon! https://www.patreon.com/Arglin My comments also sang a lot of the song, lol. https://youtu.be/JQLUIAtjnIY My Interview on Bohemian Rhapsody! https://youtu.be/i0SMtoZtl8c Production Time: 1 month, 9 days ...
Deploying Blazor Apps Using Azure Pipelines In this second of two posts, I show how to create a release pipeline for your Blazor app using Azure pipelines and deploying to Azure storage as a static site.
http://degoes.net/articles/zio-challenge http://degoes.net/articles/zio-challenge. GitHub Gist: instantly share code, notes, and snippets.
JavaScript, CSS, HTML & Other Static Files in ASP .NET Core This is the tenth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A – Z of…
Video: Overcoming network latency in Mortal Kombat & Injustice 2 In this 2018 GDC talk, NetherReal Studios Michael Stallone describes the drastic engine changes and optimizations of Mortal Kombat XL and Injustice 2 .
NDC Security Australia 2019 NDC Security Australia, 29 April - 1 May 2019 - 2 days of workshops followed by a 1 day conference. Security Conference, Gold Coast, Australia. Workshops by Troy Hunt and Scott Helme.
DTrace on Windows Here at Microsoft, we are always looking to engage with open source communities to produce better solutions for the community and our customers . One of the more useful debugging advances that have arrived in the last decade is DTrace. DTrace of course ne...
Adventures in Sampling Points on Triangles (Part 1) A new mapping for sampling points on triangles turns out to reduce variance by more than 2 times compared to the traditional approach.
The Promise of Hierarchical Reinforcement Learning This idea of temporal abstraction, once incorporated into reinforcement learning (RL), converts it into *hierarchical* reinforcement learning (HRL).
Touch typing - Wikipedia Touch typing (also called touch type or touch keyboarding) is a style of typing. Although the phrase refers to typing without using the sense of sight to find the keys—specifically, a touch typist will know their location on the keyboard through muscle m...
System.Reflection.Emit.AssemblyBuilder.Save · Issue #15704 · dotnet/runtime AssemblyBuilder.Save and AssemblyBuilderAccess.RunAndSave isn't available in .NET Core, however coreclr seems to have the code to implement it but I looks conditionally compiled out. https://gi...
Alexa Top 1 Million Analysis - February 2019 It's a little late but here it is! The analysis of the Alexa Top 1 Million sites for February of 2019. We have good news, increased numbers, new comparisons and more! The crawlI can't believe this is the 8th report I've done on the Alexa Top 1 Million an...
Elegant way of producing HTTP responses in ASP.NET Core outside of MVC controllers | StrathWeb. A free flowing web tech monologue. ASP.NET Core 2.1 introduced support for a little (or, should I say, not at all) documented feature called IActionResultExecutor<T>. It allows us to use some of the action results -those that we are used to from MVC controllers – outside of the controller ...
Hangfire – Background jobs and workers for .NET and .NET Core An easy way to perform background processing in .NET and .NET Core applications. No Windows Service or separate process required.
SignalR/sample-StreamR Sample demonstrating how to use SignalR's new client-to-server streaming feature - SignalR/sample-StreamR
Safety Experts Weigh in on the Boeing 737 MAX In the last five months, the Boeing 737 MAX 8 has been involved in two crashes involving brand-new airplanes, with the deaths of 346 people combined. On October 29 last year, Lion Air flight JT610 crashed just 12 minutes after takeoff from Jakarta Soekarn...
We need to talk about Session Tickets More specifically, TLS 1.2 Session Tickets. Session Tickets, specified in RFC 5077, are a technique to resume TLS sessions by storing key material encrypted on the clients. In TLS 1.2 they speed up the handshake from two to one round-trips. Unfortunatel...
Have I Been Pwned: Check if your email has been compromised in a data breach Have I Been Pwned allows you to search across multiple data breaches to see if your email address has been compromised.
Dutch Reach Project – A site to promote the Dutch far-hand habit to avoid dooring cyclists, or drivers or passengers from stepping into on-coming traffic. A site to promote the safer far-hand Dutch Reach habit to get out of your car. It prevents dooring 'accidents' / crashes that injure & kill bicyclists. You too are safer because you naturally turn & see on-coming traffic before and as you exit.
Open source is only ajar without inclusion – Internet Citizen If open source accelerates innovation and if “open” is fundamentally about access, empowerment and participation, then it's clear that we’re failing.
The Functional Scala Concurrency Challenge A fun little challenge to improve your skills using FP for concurrency.
Twenty Years Ago, I Helped Convict Two Men of Murder. I’ve Regretted It Ever Since. I’m looking back at the case to see if I made the right choice—or if I had a choice at all.
800+ Million Emails Leaked Online by Email Verification Service - Security Discovery Our Biggest Data Breach Discovery of 2019 a massive 800 million emails leaked online. This data breach uncovered how an email verification service uses spam
FigglatR FigglatR is a sample app demonstrating how to use ASP.NET Core Razor Components to create an ASCII art banner creator. This sample makes use of the awesome Figgle open-source package. See it in action at https://figglatr.azurewebsites.net/.
Allow markup in @functions by rynowak · Pull Request #317 · dotnet/aspnetcore-tooling This change allows markup elements to appear in inside methods in the functions block using template syntax. The template codegen is replaced (for the functions block) with the normal Razor codegen...
Blazored/Menu A JavaScript free menu library for Blazor and Razor Components applications. - Blazored/Menu
Execute test scenarios on mono by AlekseyTs · Pull Request #33804 · dotnet/roslyn roslyn-CI Build #20190308.12 has failed
The Book of Monads: Alejandro Serrano Mena, Steven Syrek, Harold Carr: Amazon.com: Books The Book of Monads [Alejandro Serrano Mena, Steven Syrek, Harold Carr] on Amazon.com. *FREE* shipping on qualifying offers. In functional programming, at the heart of input/output, optionality, state, logic, probability, and much more lies an extraordinar...
Free Weekend We’re making all of our expert-led video courses free for one weekend only—starting 3/08.
Demystifying HttpClient Internals - Steve Gordon In this post we'll explore how a HttpRequestMessage is sent via HttpClient.SendAsync, exploring the stack of handlers through to the SocketsHttpHandler.
Test your server for Heartbleed (CVE-2014-0160) Enter a URL or a hostname to test the server for CVE-2014-0160.
Async Enumerables with Cancellation · Curiosity is bliss In this post, I’ll explain how to produce and consume async enumerables with support for cancellation. Since originally publishing this post, we’ve added support in the language for a new attribute which solve this problem more elegantly. I’ve added a sec...
r/dataisbeautiful - Is it a Duck or a Rabbit? For Google Cloud Vision, it depends how the image is rotated. [OC] 27,331 votes and 545 comments so far on Reddit
Why This 3D Light Printer Is a HUGE Game Changer Computed Axial Lithography is the first printer of it's kind. It can shape objects, all-at-once, using specialized synthetic resin and rays of light. We Can Now 3D Print in Suspended Gravity (And It’s Mesmerizing!) - https://youtu.be/FgCedvTbKso Read M...
Tic Toc Games - A Unity Developer Case Study How the new Data-Oriented Technology Stack (DOTS) delivers massive performance gains for Tic Toc Games.
How random can you be? Suppose I asked you to generate a random sequence of ones and zeroes. Every time you add another 1 or 0 to the sequence, I am going to predict your next choice. Do you think you can make your sequence random enough that I fail to guess more than ~50% corr...
Collecting .NET Core Linux Container CPU Traces from a Sidecar Container | .NET Blog Collecting .NET Core Linux Container CPU Traces from a Sidecar Container
Chapter 5: The Captain and the Sphinx – The Analog Antiquarian The eastern side of the Giza Plateau is different from its counterparts in that it rises gently rather than abruptly from the surrounding desert. The Giza Sphinx lies near the point where it begins its ascent, approximately 1600 feet (500 meters) east of ...
Monitored File Name Extensions - Win32 apps Extensions are monitored by System Restore in Windows Vista and later.
Running Razor Pages and a gRPC service in a single ASP.NET Core application This article shows how ASP.NET Core Razor Pages can be run in the same application as a gRPC service. Code: Posts in this series Security Experiments with gRPC and ASP.NET Core 3.1 Running Razor Pa…
No One Deserves As Much Power As Michael Jackson Had We gave a performer carte blanche to live however he wanted because the music was more important to us.
Adding a third party datetime picker to your ASP.NET Core MVC Application In this blog post I want to show something that is trivial and yet always causes me headaches. DateTime pickers have always been a pain to implement, and there are so many ways to accomplish them. For my own reference and maybe for someone out there that ...
Building Blazor Apps Using Azure Pipelines In this first of two posts, I show how to set up a CI pipeline for your Blazor apps using Azure pipelines.
ASP.NET Blog | Blazor 0.9.0 experimental release now available Blazor 0.9.0 is now available! This release updates Blazor with the Razor Components improvements in .NET Core 3.0 Preview 3. New Razor Component improvements now available to Blazor apps: Improved event handling Forms & validation Checkout the ASP.NET ...
Cryptocurrency, Ego And Beautiful Women (Blockchain Cruise) This is what Happens in Blockchain Cruises Instagram: https://www.instagram.com/arthur_mor/ Some of the music I used: https://artlist.io/artlist-70446/?artlist_aid=Arthur_Moore_244&utm_source=affiliate_p&utm_medium=Arthur_Moore_244&utm_campaign=Arthur...
Game Design Game Designers don't just design games. We have to understand the experience we want to create for players, and then design the game features or changes needed to bring this experience into reality. From designing systems to balancing League, creating new...
Introduction Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more.
Health Checks in ASP.NET Core Learn how to configure and develop health checks in ASP.NET Core to confirm the health of your application.
Trocken - Bauknecht 3rd place in pc demo compo at Breakpoint 2005 Credits: code: MAD/BAUKNECHT gfx,screenplay: NERO/LKCC 3d,gfx,sync,scripts: PIXTUR/LKCC lyrics,track: SIRE/BAUKNECHT More Information and Download on Pouet: http://pouet.net/prod.php?which=16352
grpc/grpc-dotnet gRPC for .NET. Contribute to grpc/grpc-dotnet development by creating an account on GitHub.
First impressions of gRPC integration in ASP.NET Core 3 (Preview) We all know that gRPC isn't exactly knew for dotnet, but the experience of playing around with gRPC services in the latest ASP.NET Core preview is, and it's amazing. Tools Required: Visual Studio 2019 Preview 4.1 SVC 1ASP.NET Core 3.0 Preview 3 SDK This ...
Real-time serverless applications with the SignalR Service bindings in Azure Functions Since our public preview announcement at Microsoft Ignite 2018, every month thousands of developers worldwide have leveraged the Azure SignalR Service bindings for Azure Functions to add real-time capabilities to their serverless applications.
Testing Incrementally with ZIO Environment Environmental effects let you easily, quickly, and incrementally build tesable services.
distractionware » Design Diary: The v0.16 Enemy Audit Way back in v0.9 of Dicey Dungeons (last June!), I shared something I wrote up – an audit of every enemy in the game – what was working, what wasn’t, and my plans to fix them. I shared that on pastebin here for the dicecord, which you can read if you like...
Xamarin: .NET Community Standup - March 7, 2019 - Shane from Xamarin.Forms showing Visual! Join the Mobile .NET Teams for our community standup covering great community contributions for Mobile .NET, Xamarin, and more. Links: https://www.one-tab.com/page/RobywoUjS_aUwoeEylFrjw Follow: * James Montemagno - http://twitter.com/jamesmontemagno ...
1.7 Million Students Attend Schools With Police But No Counselors, New Data Show An emphasis on hiring school police sometimes takes resources that could be used for other critical positions, like nurses and school counselors, an ACLU analysis says. As a result, "schools are under-resourced and students are overcriminalized."
A Simple and Fast Object Mapper .NET Boxed mapper is an object to object mapper that is simpler and faster than Automapper and makes zero allocations of memory, thus making the garbage collector do less work.
Why do remote meetings suck so much? In the last post about remote work, we talked about technical difficulties with remote meetings. But even when the tool works perfectly, you might find remote meetings harder than colocated ones. M…
Online FFT calculator Online FFT calculator, calculate the Fast Fourier Transform (FFT) of your data, graph the frequency domain spectrum, inverse Fourier transform with the IFFT, and much more.
The Influencer is dead. Long live the influencer Latest analysis shows Top 10 influencers account for 84% of yearly view growth - but a spot in that list is not secure year-on-year
Dependency Injection in ASP.NET Core This course will teach you everything you need to know about using dependency injection in ASP.NET Core. The skills you will learn will help you to build complex ASP.NET Core applications that make full use of dependency injection.
Handmade Seattle News Receive a message, no more than once a month, on important news about the conference.
Deploying a GitHub app to Glitch: Creating my first GitHub app with Probot - Part 3 In this post I show how I deployed a GitHub app built using Probot and create-probot-app using Glitch for free
Manifold Garden Dev Update #17 - Bug Fixes, Soak Tests, and Footsteps In this video, I go over a recent bug fix with FMOD and a soak test system we've implemented. Garret makes a guest experience and explains the new footstep system. Mailing List: http://bit.ly/MgMailingList Steam: http://store.steampowered.com/app/473950...
Intel® NUC Mini PCs Intel® NUC Mini PCs with Windows* 10 are fully complete and ready to work out of the box.
Security Experiments with gRPC and ASP.NET Core 3.1 This article shows how a gRPC service could implement OAuth2 security using IdentityServer4 as the token service. Code: Posts in this series Security Experiments with gRPC and ASP.NET Core 3.1 Runn…
Feral Vector 2019 A Yorkshire festival for all people interested in designing games and game-like things. | Check out 'Feral Vector 2019' on Indiegogo.
ASP.NET Community Standup - March 5th, 2019 - David Fowler on Perf, ASP.NET Core 3.0 and More! Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community Standup links for this week: https://www.one-tab.com/page/r7pQHzHHRl-R3fiaAq3QoA
Telerik UI for Blazor Data Grid Component Basics The Blazor data grid features functionality like paging, sorting, templates, and themes out of the box. Learn how to get started with it today.
Unzip Files in Go - GolangCode The code below is used to unzip, or decompress, a zip archive file into it’s constituent files. Because there are likely to be multiple files, it will create the files within a folder (specified with the 2nd parameter).
Announcing .NET Core 3 Preview 3 | .NET Blog Today, we are announcing .NET Core 3.0 Preview 3. We would like to update you on the .NET Core 3.0 schedule and introduce you to improvements in .NET Core SDK installers, Docker containers, Range, and Index. We also have updates on the Windows Desktop and...
Dark mode now available! I recently added a dark mode to my blog. Here's how you can enable it, how I implemented it, and what's currently missing!
ASP.NET Blog | ASP.NET Core updates in .NET Core 3.0 Preview 3 .NET Core 3.0 Preview 3 is now available and it includes a bunch of new updates to ASP.NET Core. Here’s the list of what’s new in this preview: Razor Components improvements: Single project template New .razor extension Endpoint routing integration Prer...
Real-time web applications with ASP.NET Core SignalR Brady Gaster (@bradygaster) joins Cecil (@cecilphillip) to show how easy it is to add real-time functionality to your web applications using ASP.NET Core SignalR. They discuss topics such as targeting
Cats instances taking the environmental parameter by gvolpe · Pull Request #593 · zio/zio Now that ZIO became a trifunctor, interop instances should also take into account the environmental parameter R as well. Here's the summary of changes: A new type alias type TaskR[-R, +A] = ZI...
High performance Privacy By Design using Matryoshka & Spark - @scaladays Thursday June 13th, 15:45-16:30 - Expert
Getting Started with .NET Core on Linux Presentation name: Getting Started with .NET Core on Linux Speaker: Tom Deseyn Description: We'll explore .NET Core and the .NET command Line on Linux from a beginners perspective. We'll look at how .NET Core is cross-platform and the types of applicatio...
Microsoft Graph E-mail Sample - POST to https://graph.microsoft.com/beta/me/sendmail from https://developer.microsoft.com/en-us/graph/graph-explorer Microsoft Graph E-mail Sample - POST to https://graph.microsoft.com/beta/me/sendmail from https://developer.microsoft.com/en-us/graph/graph-explorer - request.json
Suzanne Vega - Toms Diner (Official Music Video) https://youtu.be/UMLDLggePw8 Artist: Suzanne Vega Song: Toms Diner Video Type: Music Video I do not own the rights to this song or the video. It is for entertainment purposes only.
ASP.NET Community Standup - March 5th, 2019 - David Fowler on Perf, ASP.NET Core 3.0 and More! Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more. Community Standup links for this week: https://www.one-tab.com/page/r7pQHzHHRl-R3fiaAq3QoA
brave/brave-browser Next generation Brave browser for macOS, Windows, Linux, and eventually Android - brave/brave-browser
Hello, bgfx! - DEV Community 👩💻👨💻 A quick introduction to the bgfx rendering library. Tagged with cpp, gamedev, graphics.
Azure DevOps for Visual Studio Extensions As you might have guessed reading some of my older posts, I like to automate things which I believe a computer should do in place of humans.
Lupusa87/BlazorDragAndDrop Contribute to Lupusa87/BlazorDragAndDrop development by creating an account on GitHub.
Floating-Point Parsing and Formatting improvements in .NET Core 3.0 | .NET Blog Starting back with the .NET Core 2.1 release, we were making iterative improvements to the floating-point parsing and formatting code in .NET Core. Now, in .NET Core 3.0 Preview 3, we are nearing completion of this work and would like to share more detail...
An Insider’s Look at Why Women End Up on the Cutting Room Floor How 60 Minutes cut women’s voices from a segment on . . . girls and women
Final Tagless seen alive If you follow the Scala community, you’ve probably heard about John de Goes’s talk “Death of Final Tagless”. If you haven’t, no worries —…
Stable Filtering — Part 1 How to make a filter that can be applied millions of times without producing artifacts.
Festival In 2019, Now Play This is focusing on a theme of community. We're looking at games that create a community around them, like Tale of Tales' Endless Forest; at games made for a small group or even just one person, like Brenda Romero's Black Box; at games a...
Burrows - Wheeler Data Transform Algorithm - GeeksforGeeks A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Automation: Last Week Tonight with John Oliver (HBO) Automation often seems like a scary new problem, but it’s neither entirely scary nor entirely new. Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel for more almost news as it almost happens: www.youtube.com/las...
Some performance tricks with .NET strings I've created a pull request on the ASP.NET Core repository. At the beginning, the changes were just about changing the unsafe code (char*) for stackalloc to a safe version with Span<T>. So, it was a very small change. During the review, Oleksandr Kolomiie...
Deploying a GitHub app to Glitch: Creating my first GitHub app with Probot - Part 3 In this post I show how I deployed a GitHub app built using Probot and create-probot-app using Glitch for free
Debugging .NET Builds with the MSBuild Structured Log Viewer I was trying to debug a dotnet publish operation on an ASP.NET Core project recently and becoming irrational after staring at MSBuild log files for too long. MSBuild does all the heavy lifting in dotnet publish and build operations. That’s when I discover...
Final Tagless seen alive If you follow the Scala community, you’ve probably heard about John de Goes’s talk “Death of Final Tagless”. If you haven’t, no worries —…
Final Tagless seen alive If you follow the Scala community, you’ve probably heard about John de Goes’s talk “Death of Final Tagless”. If you haven’t, no worries —…
Constant-time gcd: Papers [safegcd] (PDF) Daniel J. Bernstein, Bo-Yin Yang. "Fast constant-time gcd computation and modular inversion." Date: 2019.04.13. Permanent ID: c130922fff0455e43cc7c5ca180787781b409f63. URL: https://gcd.cr.yp.to/papers.html#safegcd. CHES 2019, to appear. Su...
Real-time web applications with ASP.NET Core SignalR Brady Gaster (@bradygaster) joins Cecil (@cecilphillip) to show how easy it is to add real-time functionality to your web applications using ASP.NET Core SignalR. They discuss topics such as targeting with clients, SignalR transports, and options for runn...
Cybersecurity for the Public Interest - Schneier on Security The Crypto Wars have been waging off-and-on for a quarter-century. On one side is law enforcement, which wants to be able to break encryption, to access devices and communications of terrorists and criminals. On the other are almost every cryptographer an...
Added Range Manipulation APIs to Collection<T> and ObservableCollection<T> by ahoefling · Pull Request #35772 · dotnet/corefx Added Range Manipulation APIs to Collection<T> and ObservableCollection<T>. Fixes: #10752 Added the following new API that was approved: // Adds a range to the end of the collection...
Leadersheep — Trinity Farm The Icelandic Breed of Leadersheep were previously described as a rare sub-breed of the Icelandic Breed of Sheep, but recent physical, behavioral, and molecular research has led to the elevation of this unique group of sheep to full breed status. They ma...
no warnings when compiling /W3 · nothings/stb@a0b521f compiling all test cases and compilers in test.sbm Compilers: 32-bit: VS2015 VS2013 VS2008 VC6 (1998) clang-cl 9.0.1 64-bit VS2015 c...
PostgreSQL Tools for the Visually Inclined I started my career on the Microsoft stack building forms and websites using drag and drop tools. Over time that became a punchline, which is unfortunate because honestly, the productivity was insa…
Martin needs to watch Trainspotting · Issue #2 · martinwoodward/martin_public Version Used: Martin Woodward, Jan 22 2017 Steps to Reproduce: Find Martin Talk about movies Mention the worst toilet in Scotland Expected Behavior: "Yeah, that was a bloody good moment in Tra...
How to play 21 against 22 Learn how to play 21 against 22 (or any polyrhythm). It's not only possible, but it's not as difficult as you might think. In this video, we look at a few ways to play polyrhythms -- including Jacob Collier's famous 21:22 -- as well as some musical appli...
7:11 Polyrhythms This video teaches you exactly how to break down a 7 against 11 polyrhythm, and play it. Why? Because memes can be a way to musical aptitude. It should have been sponsored by 7-Eleven, but wasn't. Oh well. If you want to download the 7:11 tune, its he...
Exploring the Docker Extension for VS Code and .NET Core - DEV Community 👩💻👨💻 The Docker extension for VS Code was recently updated to better support .NET ... Tagged with docker, vscode, dotnetcore, azure.
Hardware intrinsic in .NET Core 3.0 - Introduction In the past two years, I worked for Intel Corporation as a compiler engineer. The major project I worked during that period of time is to design and implement the x86 hardware intrinsic for .NET Core.
Efficient params and string formatting by jaredpar · Pull Request #2293 · dotnet/csharplang This proposal is being discussed at LDM on 3/4/2019.
IIS Hosting for ASP .NET Core Web Apps This is the ninth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A – Z of…
puns.dev - The Worst Computer Puns on the Internet A curated selection of the worst computer puns from around the Internet
The Latest in Creepy Spyware - Schneier on Security The Nest home alarm system shipped with a secret microphone, which -- according to the company -- was only an accidental secret:
CoreCLR’s environment is not your environment CoreCLR maintains its own private copy of environment variables
How to make your game run at 60fps Here’s the deal. You got a game, and you want to run it at 60 fps on a 60hz monitor. Your computer is fast enough that both rendering and…
CognitiveComplexity - Plugins | JetBrains This plugin implements live calculation of the Cognitive Complexity metric, which was proposed by G.
The Orville Prequel / Old Parody of Star Trek TOS footage was originally found by this channel: https://www.youtube.com/channel/UCsU6mvoJAhMTqJnuZXCwFBQ sci fi reviews channel: https://www.youtube.com/channel/UCrLsxBysUHnpSKRpXMbMVzg All parody Edits : https://www.youtube.com/channel/UCnnRzi7q1YTRFY...
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Inline IL ASM in C# with Roslyn | xoofx Source code for Roslyn changes is available on github Source code of the example program is available in this gist In the past years I have been using and abusing a lot patching assemblies for...
damianh/ProxyKit A toolkit to create code-first HTTP reverse proxies on ASP.NET Core - damianh/ProxyKit
Sinclair ZX Spectrum Prototype - Computer - Computing History This is the absolute original build of the Sinclair Spectrum, probably dating from late 1981 to early 1982. This is the absolute original build of the Sinclair Spectrum, probably dating from late 1...
r/videos - Can You Trust Kurzgesagt Videos? - YouTube 49,548 votes and 2,271 comments so far on Reddit
chrislgarry/Apollo-11 Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules. - chrislgarry/Apollo-11
🐢 wacky Twitter: https://www.twitter.com/_stickfab_ Instagram: https://www.instagram.com/stickfab Discord: https://discord.gg/ereAFax
NuGet Support in Visual Studio for Mac 7.8 - Matt Ward Changes NuGet package diagnostics displayed in Solution window Support restoring multi-target framework projects Display summary of NuGet restore …
Status as a Service (StaaS) — Remains of the Day Editor's Note 1 : I have no editor. Editor’s Note 2 : I would like to assure new subscribers to this blog that most my posts are not as long as this one. Or as long as my previous one . My long break from posting here means that this piece is a collec...
The Death of Final Tagless Final tagless. The topic strikes fear into the hearts of Scala developers everywhere—and not without reason. Final tagless allows developers to build composabl…
Always centers the camera to the world origin by pixelflinger · Pull Request #913 · google/filament This is effectively moving all shader computations to view space, improving floating-point precision in the shaders, by staying around zero where fp precision is highest. This also ensures that whe...
Past, Present, Future: From Co-ops to Cryptonetworks - Andreessen Horowitz Today, some of the most valuable corporations in the world today are “network operators”. Thanks to network effects, these platforms become more valuable to existing users as each new user joins. N…
Dicey Dungeons v0.16.1 - Dicey Dungeons by Terry Cavanagh, chipzel, Marlowe Dobbe Hey all! Just uploaded a minor bugfix update for this week's big update! Here's the changelog: Design changes: Jester: - "Ice shatter" has been made more powerful. - "Flame Blast" countdown red...
Tiger - Breakdown - Blender 2.8 Eevee development test Music: Phoenix and City of lonely ghosts by Sergey Cheremisinov http://freemusicarchive.org/music/Sergey_Cheremisinov/ Artstation: https://www.artstation.com/dbystedt Twitter: https://twitter.com/3dbystedt Created in open source and free software Bl...
Crew Demo-1 Mission | Launch At 2:49 a.m. EST on March 2, SpaceX launched Crew Dragon’s first demonstration mission from Launch Complex 39A (LC-39A) at NASA’s Kennedy Space Center in Florida. The intent of this test flight without crew on board the spacecraft was to demonstrate Space...
Live coverage: Crew Dragon capsule returns to Earth – Spaceflight Now If you would like to see more articles like this please support our coverage of the space program by becoming a Spaceflight Now Member. If everyone who enjoys our website helps fund it, we can expand and improve our coverage further.
The Trust Official Trailer #1 (2016) - Elijah Wood, Nicolas Cage Movie HD Subscribe to TRAILERS: http://bit.ly/sxaw6h Subscribe to COMING SOON: http://bit.ly/H2vZUn Like us on FACEBOOK: http://bit.ly/1QyRMsE Follow us on TWITTER: http://bit.ly/1ghOWmt The Trust Official Trailer #1 (2016) - Elijah Wood, Nicolas Cage Movie HD A ...
CensoredUsername/dynasm-rs A dynasm-like tool for rust. Contribute to CensoredUsername/dynasm-rs development by creating an account on GitHub.
dotnet/reactive The Reactive Extensions for .NET. Contribute to dotnet/reactive development by creating an account on GitHub.
Tor Developer Isis Lovecruft lectures on anonymity systems at Radboud Universiteit Core Tor developer Isis Agora Lovecruft lectures on designs for anonymous communications networks to graduate students in the Advanced Network Security course at Radboud Universiteit in Nijmegen on 21 March 2016. Slides are available at https://people.to...
dotnet/format Home for the dotnet-format command. Contribute to dotnet/format development by creating an account on GitHub.
pierricgimmig/orbitprofiler C/C++ Performance Profiler. Contribute to pierricgimmig/orbitprofiler development by creating an account on GitHub.
Is C# a low-level language? I’m a massive fan of everything Fabien Sanglard does, I love his blog and I’ve read both his books cover-to-cover (for more info on his books, check out the recent Hansleminutes podcast).
Caching Docker layers on serverless build hosts with multi-stage builds, --target, and --cache-from In this post I describe how I improved the build performance of ASP.NET Core Docker containers built using AWS CodeBuild by using --target and --cache-from.
Runtime analysis and leak detection for Autofac IoC containers like Autofac are magic when they quietly do their job; but, when they don’t behave as intended, they can be maddeningly opaque.
Spotlight Team Best Practices: GUID based references - Unity Technologies Blog On the Spotlight Team, we work with the most ambitious Unity developers to try to push the boundary of what a Unity game can be. We see all sorts of innovative and brilliant solutions for complex graphics, performance, and design problems. We also see the...
The Three Most Important Outlook Rules for Processing Mail - Scott Hanselman I'm always looking for new ways to process email more effectively. I talked a little about this at a recent conference ...
Damian Edwards and David Fowler Demonstrate SignalR SignalR is a groundbreaking open-source project in the .NET community. It offers real-time communication to a variety of platforms, is easy to use and to set up, and scales immensely. The progenitors
APE OUT Ape Out is a wildly intense and colorfully stylized smash‘em up about primal escape, rhythmic violence, and frenetic jazz. Build up nearly unstoppable momentum and use your captors as both weapons and shields to crush everyone on your procedurally generat...
Paper: Hyperscan: A Fast Multi-pattern Regex Matcher for Modern CPUs I’m pleased to report that Hyperscan, the regular expression matcher that ate my life from 2008 through 2018, finally has a paper (pdf) – it’s being presented this week at NSDI &#…
Dotnetos - .NET Performance Tour 2019 Dotnetos is an initiative of three .NET fans. We love this technology and we love performance. We love to get deep into how it works. And we love to share the knowledge we gain.
✅ Scott Hanselman & Damian Edwards Talk about Microsoft & .Net Core 3 Scott Hanselman & Damian Edwards visited Milton Keynes, UK on 31 Jan 2019. Scott talks about how Microsoft has changed over the past decade and introduces some of the cool new features of .Net Core 3.. Also shows .Net Core running on Raspberry Pi and Me...
The Making of Legend of Zelda A Link to the Past - Super Nes I've covered a lot of Sega games on my channel but now it's finally time for a Nintendo game to get the spotlight: Zelda III. One of the reasons why I eventually bought a SNES :) The Making of The Legend of Zelda: A Link to the Past the 16-bit smash-hit ...
Add FormPipeReader by jkotalik · Pull Request #7964 · dotnet/aspnetcore For #3967 BenchmarkDotNet=v0.10.13, OS=Windows 10.0.17763 Intel Xeon CPU E5-1650 v4 3.60GHz, 1 CPU, 12 logical cores and 6 physical cores .NET Core SDK=3.0.100-preview-010184 [Host] : .NET Co...
SF district attorney to wipe out 9,000-plus pot cases going back to 1975 San Francisco District Attorney George Gascón on Monday announced his office will wipe out more than 9,000 marijuana-related convictions dating back to 1975.
Submitting Your App to the Oculus Quest Store | Oculus UPDATE: The Oculus Quest form for submitting your concept is now open.
Handling Errors in ASP .NET Core This is the eighth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A – Z o…
Build a chat bot in NodeJS w/Hattan Shobokshi Learn to build a bot using the Bot Framework, target multiple channels like Slack and Facebook! It's easy to do using nodeJS. Learn to build, host and run bots backed by AI and machine learning. About the Presenter: Hattan Shobokshi is a Senior Software E...
Build a chat bot in NodeJS w/Hattan Shobokshi Learn to build a bot using the Bot Framework, target multiple channels like Slack and Facebook! It's easy to do using nodeJS. Learn to build, host and run bots backed by AI and machine learning. About the Presenter: Hattan Shobokshi is a Senior Software E...
Announcing WPF, WinForms, and WinUI are going Open Source - Scott Hanselman Buckle up friends! Microsoft is open sourcing WPF, Windows Forms (winforms), and WinUI, so the three major Windows UX ...
MongoDB.local SF 2018 MongoDB is coming to SF! Join us for a full-day educational conference covering the fundamentals to advanced techniques of app design and performance management. You’ll hear from the team that builds the database and power users running MongoDB deployment...
Building C# 8.0 | .NET Blog Building C# 8.0 The next major version of C# is C# 8.0. It’s been in the works for quite some time, even as we built and shipped the minor releases C# 7.1, 7.2 and 7.3, and I’m quite excited about the new capabilities it will bring.
Understanding the Whys, Whats, and Whens of ValueTask | .NET Blog The .NET Framework 4 saw the introduction of the System.Threading.Tasks namespace, and with it the Task class. This type and the derived Task<TResult> have long since become a staple of .NET programming, key aspects of the asynchronous programming model i...
SoCal Code Camp Code Camp is a free event for developers to come and learn from their peers. This community driven event has become an international trend where peer groups of all platforms, programming languages and disciplines band together to bring content to the comm...
PowerShell in Azure Cloud Shell GA Danny Maertens and Scott Hanselman discuss updates made to PowerShell in Azure Cloud Shell. Learn about PowerShell Core in Linux, new Azure VM remoting cmdlets, and integration with Exchange. Jump To:
Announcing .NET Core 2.2 Preview 3 | .NET Blog Announcing .NET Core 2.2 Preview 3 which can be used with Visual Studio 15.9 Preview 3 (or later), Visual Studio for Mac and Visual Studio Code.
dotnet/docs This repository contains .NET Documentation. Contribute to dotnet/docs development by creating an account on GitHub.
Create a Generic Subscriber in RxJS Observables never run until you invoke them with subscribe. This also means that the values from the observable don't go anywhere unless you use a subscriber. A basic subscriber is either a function to handle the next value or an object with functions to ...
Inspect and Style an Element in DevTools that Normally Disappears when Inactive · Manorisms 27 Aug 2018
Radio TFS Episode 165: Goodbye VSTS Hello Azure DevOps In this episode Greg, Martin, Josh and Gordon talk all about this week's Azure DevOps launch. From what it is, what cheese has moved, discussion on the name, what's going to happen to Team Foundation Server, listener feedback and much more...
Create a Meetup Account Find Meetups and meet people in your local community who share your interests.
kelseyhightower/kubernetes-the-hard-way Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts. - kelseyhightower/kubernetes-the-hard-way
Regulating Bot Speech by Madeline Lamo, Ryan Calo :: SSRN We live in a world of artificial speakers with real impact. So-called “bots” foment political strife, skew online discourse, and manipulate the marketplace. Con
SoCal Code Camp Code Camp is a free event for developers to come and learn from their peers. This community driven event has become an international trend where peer groups of all platforms, programming languages and disciplines band together to bring content to the comm...
Build real-time web communication apps with ASP.NET Core SignalR - BRK3189 SignalR is now part of ASP.NET Core! Join us to learn how you can build real-time web applications with all the benefits of ASP.NET Core, including better performance and cross-platform support. This session introduces you to some of the improvements in t...
danroth27/BlazorChat Real-time chat app using ASP.NET Core and Blazor. Contribute to danroth27/BlazorChat development by creating an account on GitHub.
microsoft/MS-DOS The original sources of MS-DOS 1.25 and 2.0, for reference purposes - microsoft/MS-DOS
Volkswagen and Microsoft partner to give drivers a connected, seamless ride | Transform Volkswagen and Microsoft are partnering to develop the Volkswagen Automotive Cloud, a dedicated global cloud platform that will provide digital mobility services across the automaker’s portfolio.
Kubernetes 1.12: Kubelet TLS Bootstrap and Azure Virtual Machine Scale Sets (VMSS) Move to General Availability Author: The 1.12 Release Team We’re pleased to announce the delivery of Kubernetes 1.12, our third release of 2018! Today’s release continues to focus on internal improvements and graduating features to stable in Kubernetes. This newest version graduates ...
Global Azure > Home All around the world user groups and communities want to learn about Azure and Cloud Computing! On April 23-25, 2020, all communities will come together once again in the seventh great Global Azure event! Each user group organizes their own one to three d...
Announcing TypeScript 3.1 | TypeScript Today we’re announcing the release of TypeScript 3.1!If you haven’t heard of TypeScript, it’s a language that builds on top of modern JavaScript and adds static type-checking. When you write TypeScript code, you can use a tool like the TypeScript compiler...
Azure Sphere | Microsoft Azure Help protect your connected IoT devices, such as MCUs and crossover modules, development kits, and guardian devices, with Azure Sphere.
dotnet/blazor Blazor is a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly. - dotnet/blazor
Azure SignalR Service now generally available Since its introduction five years ago, SignalR has grown to be one of the most popular real-time connection technologies around the world. As applications that use SignalR scale, managing and scaling a SignalR server can become quite a bit of work.
Cloud Platform Release Announcements for September 24, 2018 New updates to Azure Machine Learning Preview Pricing | Azure Machine Learning webpage
Microsoft Ignite Microsoft Ignite | Microsoft’s annual gathering of technology leaders and practitioners. September 21-25, 2020 in New Orleans, LA
Meet Our Meetup Video Library Page - eng.age Did you know that Verizon Digital Media Services frequently hosts tech community meetups at our Playa Vista campus? Playa Vista, also dubbed “Silicon Beach” for its close proximity to the sand and its influx of innovative tech companies, has become a flou...
Microsoft Azure Developer: Implementing Table Storage In this course, you will learn how to work with Azure Table Storage. You will get a good understanding of how to set it up, and how to use it in your .NET applications.
Strict bind, call, and apply methods on functions by ahejlsberg · Pull Request #27028 · microsoft/TypeScript This PR introduces a new --strictBindCallApply compiler option (in the --strict family of options) with which the bind, call, and apply methods on function objects are strongly typed and strictly c...
Introducing GitHub Pull Requests for Visual Studio Code Introducing GitHub Pull Requests for Visual Studio Code
Announcing Azure Pipelines with unlimited CI/CD minutes for open source With the introduction of Azure DevOps today, we’re offering developers a new CI/CD service called Azure Pipelines that enables you to continuously build, test, and deploy to any platform or cloud.
Introducing Azure DevOps Today we are announcing Azure DevOps. Working with our customers and developers around the world, it’s clear DevOps has become increasingly critical to a team’s success.
.NET Conf 2019 Join the .NET Conf 2019 free virtual event September 23-25 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
Azure Pipelines now available in GitHub Marketplace - The GitHub Blog Partnership with Microsoft to bring Azure Pipelines—a new CI/CD service that enables you to continuously build, test, and deploy to any platform or cloud—into GitHub.
Donate - Let's Encrypt - Free SSL/TLS Certificates We're making it possible for everyone to experience a secure and privacy-respecting Web. We make it easy to get certificates for HTTPS, because ease of use is critical for adoption. We provide certificates free of charge, because cost excludes people. Our...
First experiments using EF Core with Azure Cosmos DB Entity Framework Core (EF Core) was designed to not being a framework for only relational databases. It just takes some time to get the first non-relational providers. Now is the time. Microsoft no…
Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
Project File Tools - Visual Studio Marketplace Provides Intellisense and other tooling for XML based project files such as .csproj and .vbproj files.
Dev Tip #125: Builder Pattern Test Kata Questions Kevin (full name withheld because I forgot to ask permission to share) is using FluentValidation and asks:
NCrunch Blog | Test-Driven Development: A First-Principles Explanation In today's post, we take a first principle approach to explaining why we do test-driven development. We start with some basic truths, and deduce from there.
Combining iterator blocks and async methods in C# | Premier Developer One of the best traits of a well-designed system is composability. Large systems are complex and hierarchical and one of the best ways to fight accidental complexity is to compose a system from smaller components. You write and test each component indepen...
NCrunch for Visual Studio NCrunch supports seven versions of Visual Studio. Each uses a separate installer and is packaged with a 30-day evaluation license, allowing you to try out the product before buying a license for it.
Serverless to the Max: Doing Big Things for Small Dollars with Cloudflare Workers and Azure Functions As time has gone by, one of the things I've enjoyed the most in running Have I Been Pwned (HIBP) is seeing how far I could make the dollars stretch. How big can it go whilst at the same time, running it on a shoestring? I keep finding new ways
Send a gif with Go using MMS in 14 lines Twilio posts cloud communications trends, customer stories, and tips for building scaleable voice and SMS applications with Twilio's APIs.
Desert Code Camp - 2018 - DevOps/System Administration - Hattan Shobokshi - Accidentally DevOps : Continuous Integration for the .NET Developer Date for Desert Code Camp - 2018 Saturday, October 6, 2018 8:00:00 AM - Saturday, October 6, 2018 6:00:00 PM
What don't people tell you about working at a top tech company? - Quora They don't tell you that once you get in, there's no going back. Here's how it's going to go down:You'll be working for a small company, making relatively small paycheck that allows you and your significant other to pay for a nice apartment and live a com...
WEB Live Webinar - 4 Tips to Secure Active Directory Online security can be a world of uncertainty: we’re facing a new wave of sophisticated threats, while still dealing with the same fundamental threats from decades ago (SQL injection, ransomware from the 80’s). Join Troy Hunt, creator of “Have I been pwne...
Hacktoberfest presented by DigitalOcean and DEV Open source is changing the world – one pull request at a time.
sharkdp/bat A cat(1) clone with wings. Contribute to sharkdp/bat development by creating an account on GitHub.
This is not your father's Microsoft CEO Satya Nadella says Microsoft isn't the coolest tech company, and he's fine with that.
Microsoft CEO Satya Nadella defends HoloLens military contract “We're not going to withhold technology from institutions that we have elected in democracies to protect the freedoms we enjoy”
Content moderation has no easy answers This morning I read Casey Newton’s expose of Facebook moderation problems at the Verge. Let me be clear upfront: content moderation is tough and I have no idea how to solve it at internet sca…
HQ2: Understanding What Happened & Why - The Big Picture FYI: About the Amazon HQ2: Man, so many people are getting this wrong. No, Amazon did not pull out of the NYC deal – and a lot of people have done a terrible job trying to explain this. A few details that will make things clearer. 1/ — Barry Ritholtz (@ri...
Compiler Explorer Compiler Explorer is an interactive online compiler which shows the assembly output of compiled C++, Rust, Go (and many more) code.
stretchy_buffer.h won't compile for C++ · Issue #250 · nothings/stb Windows 10, VS 2015. struct Object { int x; }; Object* objects = nullptr; // in function Object obj; obj.x = 42; sb_push(objects, obj); source.cpp(157): error C2440: '=': cannot convert fro...
You Give Apps Sensitive Personal Information. Then They Tell Facebook. Millions of smartphone users confess their most intimate secrets to apps, including personal health information. Unbeknown to most people, in many cases that data is being shared with someone else: Facebook.
How Ryan Adams Used His Influence to Have Mild Criticism Deleted Multiple times, Ryan Adams successfully lobbied website editors to delete mild criticism of himself and his work from their articles.
When I Make a Good Pun | bdg iona lot of emotional baggage SUBSCRIBE for more of whatever this is: http://bit.ly/2cNx9tS TWITTER: https://www.twitter.com/briamgilbert INSTAGRAM: https://www.instagram.com/briamgilbert FACEBOOK: https://www.facebook.com/briamgilbert Watch more song...
ocornut/imgui Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies - ocornut/imgui
The History of Blindfolded Punch-Out https://www.twitch.tv/summoningsalt https://twitter.com/summoningsalt Music list: https://docs.google.com/document/d/1p2qV31ZhtNuP7AAXtRjGNZr2QwMSolzuz2wX6wu5aU4/edit https://www.patreon.com/summoningsalt https://discord.gg/swAvdDh Top Supporters (in pro...
All the Bad Things About Uber and Lyft In One Simple List More traffic, less transit trips, more traffic deaths, greater social stratification: A comprehensive list. (It’s long.)
Bloomberg - Are you a robot? Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our Terms of Service and Cookie Policy.
An Apology from Editor-in-Chief Russ Pitts - Escapist Magazine Yesterday was a bad day. It was a reminder that the smallest of actions can have a big impact on everyone. Yesterday Escapist Magazine published an article by me that many people found offensive, upsetting, or unnecessary. To make matters worse, I said so...
Twitch Highlighter - Visual Studio Marketplace A VS Code extension to allow your Twitch viewers to help in spotting bugs, typos, etc. by sending a command in chat that will highlight the line of code they want you to check.
a16z Podcast: Voting, Security, and Governance in Blockchains - Andreessen Horowitz Whether in corporations, boardrooms, or political elections, voting is something we see in all kinds of social systems... including blockchains. It's the natural human tendency for how to organize …
What comes after open source? This post explores the differences between software tools and services; how the stateful nature of software services led them to be closed; and posits how…
Blockchain Can Wrest the Internet From Corporations' Grasp Opinion: It's time to restore the open source, community-led ethos of the original internet—with crypto.
a16z Podcast: How the Internet Happened - Andreessen Horowitz In his book (and podcast), Brian McCullough chronicles the history and evolution of the internet -- from college kids in a basement and the dot-com boom, to the applications built on top of it and …
Crypto, Beyond Silk Road - Andreessen Horowitz https://youtu.be/19oYvXhQbWc watch time: 26 minutes As a former Department of Justice prosecutor, Katie Haun set up the first-ever “cryptocurrency task force” for the U.S. government. She also led …
Crypto, the Future of Trust For eons, human beings have been collaborating and coordinating their activities towards some common goal -- moving from families to roaming small groups to towns and cities to institutions -- because of the ability to intermediate trust. But thanks to t...
Beyond Cryptocurrencies - Andreessen Horowitz https://youtu.be/LEu_sRbfNns watch time: 15 minutes From the quest for digital money and history of Bitcoin, to the emergence of Ethereum and smart contracts, this short presentation from Linda Xie…
4 eras of blockchain computing: degrees of composability Trustless computing gives developers a new power tool: composibility. It means developers can do more with less. The questions are how and when?
The Next 3 Billion in Financial Services - Andreessen Horowitz https://youtu.be/yYgv4XIlpNc watch time: 21 minutes Traditional banking services have fallen flat for an enormous segment of the population -- whether because they’re “unbanked,” or because the sta…
How the Internet Happened: From Netscape to the iPhone 1, Brian McCullough, eBook - Amazon.com How the Internet Happened: From Netscape to the iPhone - Kindle edition by Brian McCullough. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading How the Interne...
The Four Horsemen of Centralization, by Ali Yahya Decentralization is the degree to which power and control over a network is distributed across a large, representative base of independent human actors. There are broadly four kinds of power that it can refer to.
Centralization vs Decentralization - AVC Decentralization is one of, if not the most, discussed features of the crypto tech stack. In a decentralized system, no single body controls the system. We have most certainly not reached the era fully decentralized systems, but that is what most of the w...
Presentation: The End of the Beginning — Benedict Evans Close to three quarters of all the adults on earth now have a smartphone, and most of the rest will get one in the next few years. However, the use of this connectivity is still only just beginning. Ecommerce is still only a small fraction of retail spend...
Coinbase – Buy & Sell Bitcoin, Ethereum, and more with trust Coinbase is a secure platform that makes it easy to buy, sell, and store cryptocurrency like Bitcoin, Ethereum, and more. Based in the USA, Coinbase is available in over 30 countries worldwide.
Goodbye Phones, Hello Drones I’ve loved gadgets all my life. Growing up in the 80s and 90s, it felt like ALL the best consumer hardware was coming from Japan. So when…
The Myth of The Infrastructure Phase | Union Square Ventures We are not in an infrastructure phase, but rather in another turn of the apps-infrastructure cycle. First, apps inspire infrastructure. Then that infrastructure enables new apps. Platforms evolve from an iterative cycle of apps=>infrastructure=>apps=>infr...
From Crimefighter to ‘Crypto’: Meet the Woman in Charge of Venture Capital’s Biggest Gamble Kathryn Haun was the Justice Department's go-to prosecutor for Bitcoin-related felonies. Now she's one of cryptocurrency's most important investors. Here's why her career change is a watershed moment.
Conversations Versus Interviews - AVC I’ve been interviewed many times and while interviews are OK, what I enjoy a lot more are public conversations between two people. Listening to two people talking as friends and peers is more enlightening to me. My friend Chris Dixon was in NYC a few week...
Introducing the Cultural Leadership Fund - Andreessen Horowitz Yo, the sun don’t shine forever But as long as it’s here then we might as well shine together --Sean “Diddy” Combs, "Victory" In the early days of the technology industry, there was no thought abou…
a16z Podcast: Scaling Companies (and Tech Trends) - Andreessen Horowitz There's a lot of knowledge out there -- and networks of talent (especially in Silicon Valley) -- on what to do in the early stages of a company, going from 0 to 1, and even in going from 1 to 100..…
Connie Chan - Andreessen Horowitz I was just a little girl Skinny legs, a press and curl My mother always thought I'd be a star --Lauryn Hill,"Every Ghetto, Every City I clearly remember interviewing Connie Chan for an analyst posi…
Oasis Labs Build your next big idea on a decentralized cloud with built-in data privacy and top-notch security.
Katie Haun - Andreessen Horowitz How many of them could've did it with finesse? Now everybody like, ‘she really is the best’ --Nicki Minaj, "Chun-Li" We first met Katie Haun when she joined the board of Coinbase, but her reputatio…
SEC.gov | Digital Asset Transactions: When Howey Met Gary (Plastic) Digital Asset Transactions: When Howey Met Gary (Plastic)
A Fresh Perspective on Seed Investing The investing ecosystem has gone through significant changes over the last 10 years. When we started SV Angel, there were just a handful of…
A #CryptoIntro — Resources & Wrap Up Our mission at #ANGELS is to get more women on the cap tables of successful start-ups. Representation in the ownership structure of a…
insitro: Rethinking drug discovery using machine learning Modern medicine has given us effective tools to treat some of the most significant and burdensome diseases. Widespread use of vaccines and…
Welcome Balaji Srinivasan, Coinbase’s new Chief Technology Officer Today, I’m thrilled to announce that Coinbase has acquired Earn.com, and as part of the acquisition, Earn’s co-founder and CEO, Balaji…
Tested: Skydio R1 Autonomous Drone Review - Tested.com We review the Skydio R1 Frontier Edition, the first autonomous drone we've tested that lives up to its promises of hands-free flight! We're so impresssed by the Skydio R1's ability to navigate around obstacles and track fast-moving subjects--its movements...
CryptoKitties | Union Square Ventures The news broke today that USV, along with many of our friends in the tech/startup/VC sector, has invested in CryptoKitties. What is a CryptoKitty? Well
Cryptonetworks and why tokens are fundamental – Nick Grossman "Cryptonetworks" can help us build a more competitive, innovative, secure and decentralized Internet. "Tokens" (also known as cryptocurrencies or cryptoassets) are integral to the operation of cryptonetworks. As we design new laws and regulations in thi...
Astranis - Andreessen Horowitz The history of technology could be told simply as a story of things getting smaller, faster, and cheaper, which in turn opens up opportunity to more people too. Just think about the history of comp…
Crypto Canon - Andreessen Horowitz Here’s a list of crypto readings and resources. It's organized from building blocks and basics; foundations (& history); and key concepts -- followed by specific topics such as governance; priv…
a16z Podcast: Mental Models for Understanding Crypto Tokens - Andreessen Horowitz This episode of the a16z Podcast goes deep on various trends in cryptocurrencies -- from mental models for understanding tokens and what may give them long-term value; to the role of stablecoins in…
Vitalik Buterin, Creator Of Ethereum, On The Big Guy Vs. The Little Guy - Unchained Podcast The 23-year-old whiz dives into who blockchains will someday help, how we transition from Ethereum for digital cats to higher social impact, and why even big companies like JPMorgan, Microsoft[...]
Our Top 16+ Podcasts of 2017 - Andreessen Horowitz Below are more than 16 of our most popular, evergreen, and/or favorite episodes of 2017. Since so many of you who are new to the pod (welcome!) ask for where to start, you should check out our 2016…
The Future of Tech, with Chris Dixon – [Invest Like the Best, EP.69] My guest this week is Chris Dixon, who has written some of my favorite essays on technology and venture investing. Chris is a prolific investor and thinker, having been an entrepreneur, angel investor, and now partner at the well known venture capital fir...
dYdX raises seed round led by Andreessen Horowitz and Polychain Capital Decentralized derivatives exchange dYdX raises equity seed round from a16z, Polychain, and others
AI: What's Working, What's Not - Andreessen Horowitz https://youtu.be/od7quAx9nMw watch time: 30 minutes It’s the golden age of artificial intelligence (AI), a.k.a. machine learning, deep learning, and other distributed computing. But like every gold…
Decrypting Crypto, From Bitcoin and Blockchain to ICOs - Andreessen Horowitz https://youtu.be/yiRCdMgkkFY watch time: 21 minutes On the surface, the story of cryptocurrencies has been a story about new financial opportunities -- whether it’s people betting on bitcoin, or ba…
Welcome Asiff Hirji: Coinbase’s New President & Chief Operating Officer Today we’re thrilled to announce that Asiff Hirji is joining Coinbase as our President & Chief Operating Officer. Asiff joins us from one…
Blockchain Governance: Programming Our Future This post describes why blockchain governance design is one of the most important problems out there, its critical components, current…
Field Notes: Devcon3 - Ethereum Developer's Conference - Andreessen Horowitz Editor's Note: These notes, based on talks at the Ethereum Foundation's third annual developer's conference earlier this month, were shared internally over email, as part of our ongoing sharing of …
The scale of tech winners — Benedict Evans We all know, I think, that there are now far more smartphones than PCs, and we all know that there are far more people online now than there used to be, and we also, I think, mostly know that big tech companies today are much bigger than the big tech comp...
a16z Podcast: Why Crypto Tokens Matter - Andreessen Horowitz We've already talked about why bitcoin matters. But as the set of cryptocurrencies -- and networks and "tokens" enabled by the underlying blockchain -- grow (Ethereum being one of the fastest-growi…
US solar plant costs fall another 30 per cent in just one year US government’s renewable energy lab finds 30% fall in utility-scale solar costs year-over-year, with solar now as cheap as combined cycle gas.
First quantum computers need smart software Early devices must solve real-world problems, urge Will Zeng and colleagues.
Decentralizing Everything with Ethereum's Vitalik Buterin | Disrupt SF 2017 AngelList's Naval Ravikant brings Ethereum's Vitalik Buterin onstage to explain what it is and why it's useful. Read more: https://techcrunch.com/2017/09/18/...
a16z Podcast: Getting Applications Into People's Hands - Andreessen Horowitz The story of how innovation happens is a long one -- from government funding early basic research, to the heyday of corporate R&D like Bell Labs, to startups as experiments before product-marke…
Tony Seba: Clean Disruption - Energy & Transportation Stanford University futurist Tony Seba spent the last decades studying technological disruptions. He argues that the Electric Vehicle, battery storage, and solar power, along with autonomous vehicles, are a perfect example of a 10x exponential process whi...
Funding the Evolution of Blockchains Blockchains are digital organisms. As organisms evolve through changes in their DNA, blockchain protocols evolve through changes in their…
Blockchains don’t scale. Not today, at least. But there’s hope. The first Bitcoin paper was first released in 2008. My excitement about the potential of blockchain technology has been building ever since.
How Information Got Re-Invented - Issue 51: Limits - Nautilus With his marriage to Norma Levor over, Claude Shannon was a bachelor again, with no attachments, a small Greenwich Village apartment,…
Traditional Asset Tokenization Tokenization of traditional assets in the coming years will have an impact on liquidity across multiple asset classes. The implications of this statement are relevant to all investors, including both traditional and crypto, for reasons I detail in this po...
Traditional Asset Tokenization Tokenization of traditional assets in the coming years will have an impact on liquidity across multiple asset classes. The implications of this statement are relevant to all investors, including both traditional and crypto, for reasons I detail in this po...
Coinbase raises $100M Series D led by IVP We are excited to announce that Coinbase has raised $100 million in Series D funding. This represents a major milestone for our mission to…
Ian Goodfellow's answer to What's next after deep learning? - Quora There are a lot of things that are next for deep learning. Instead of thinking of moving forward in one direction, think of expanding outward in many directions: Better reinforcement learning / integration of deep learning and reinforcement learning. Rein...
How to Tell the Truth - Andreessen Horowitz "Got crack all in my drawers, I'm just honest." - Future, Honest Are you an honest person? I'll bet that you answered "yes." If you did, who else do you know that's completely honest? I'll bet that…
Destined for War: Can America and China Escape Thucydides's Trap? - Kindle edition by Graham Allison. Politics & Social Sciences Kindle eBooks @ Amazon.com. Destined for War: Can America and China Escape Thucydides's Trap? - Kindle edition by Graham Allison. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading Destin...
Made With ARKit - ARKit Furniture dropping app | by... ARKit Furniture dropping app | by @ashervollmer → Get notified when the app is released. Music: TREGS - Berry Every furniture store needs to do this with their catalog. Game changer for “trying” new furniture in your house. https://t.co/sAA5tkBJTF ...
Automatic Recognition of Facial Displays of Unfelt Emotions Humans modify their facial expressions in order to communicate their internal states and sometimes to mislead observers regarding their true emotional states. Evidence in experimental psychology shows that discriminative facial responses are short and sub...
Maryam Mirzakhani, mathematician and Fields Medal winner, dies at Stanford | Stanford News Stanford mathematician Maryam Mirzakhani, the first and to-date only female winner of the Fields Medal since its inception in 1936, has died.
Revisiting Unreasonable Effectiveness of Data in Deep Learning Era The success of deep learning in vision can be attributed to: (a) models with high capacity; (b) increased computational power; and (c) availability of large-scale labeled data. Since 2012, there have been significant advances in representation capabilitie...
r/btc - "So no worries, Ethereum's long term value is still ~0." -Greg Maxwell, CTO of Blockstream and opponent of allowing Bitcoin to scale as Satoshi had planned. 410 votes and 564 comments so far on Reddit
AI Progress Measurement This pilot project collects problems and metrics/datasets from the AI research literature, and tracks progress on them. You can use this notebook to see how things are progressing in specific subfields or AI/ML as a whole, as a place to report new results...
Computer Logic with Chris Dixon - Software Engineering Daily The history of computing can be thought of as a series of ideas rather than objects. From Aristotle’s formalization of the syllogism, to Alan Turing’s model for an all-purpose computing machine, to Satoshi Nakamoto’s distributed transaction ledger–these b...
Made With ARKit - ARKit Inter-dimensional Portal by @nedd. Music... ARKit Inter-dimensional Portal by @nedd. Music by The SAME. Literally chills down my spine. The future is going to be nuts 🥜 https://t.co/hZcXee18rH — Aaron Watson ☄️ (@AaronWatson59) June 30, 2017 This is absolutely incredible. https://t.co/C...
Perfect Ten Apple had amazing product introductions before the iPhone, and it’s had a few good ones after. But the iPhone was the only product introduction that felt *impossible*.
Bigscreen raises $11 Million in Series A financing led by True Ventures We are excited to announce that Bigscreen has raised a $11 million funding round to accelerate the growth of our VR platform
Reading /proc/pid/cmdline can hang forever Back in August, I wrote that fork() can fail and it made a pretty big splash. Continuing with that general theme, I'll tell you about something else that can fail that you probably won't expect. It has a failure mode that you're probably not equipped ...
facebookexperimental/eden A virtual filesystem for speeding up the performance of source control checkouts. - facebookexperimental/eden
Compare Countries With This Simple Tool Drag and drop countries around the map to compare their relative size. Is Greenland really as big as all of Africa? You may be surprised at what you find! A great tool for educators.
facebookexperimental/eden A virtual filesystem for speeding up the performance of source control checkouts. - facebookexperimental/eden
Database File Format This document describes and defines the on-disk database file format used by all releases of SQLite since version 3.0.0 (2004-06-18).
MuniHac 2018: Keynote: A low-latency garbage collector for GHC Speaker: Ben Gamari Title: A low-latency garbage collector for GHC Abstract: As real-time and distributed systems become common-place, latencies associated with memory management begin to limit the usability of garbage collected languages. In particular,...
Preserve old serialization format with the new folly::none · facebook/fbthrift@63a06e8 Summary: Changing folly::none to a type that could not be implicitly converted to bool subtly changed the serialization logic in thrift::frozen. Unset Optional<bool> used to be serialized as ...
Wolfsong Trailer I just submitted this game for greenlight! -- https://steamcommunity.com/sharedfiles/filedetails/?id=481286518 This is a trailer for Wolfsong I whipped up. - Hyptosis
The Elusive Frame Timing Finally, an explanation for why some games stutter on your PC (and a glimpse of hope that this might stop happening in the near future)
7 people injured in Pella tornado, released from hospital Seven people inside a Pella manufacturing plant when it was struck by a tornado have been treated for injuries at the local hospital and released.
Code Density - Efficient but Painful? When most people try to read math equations, a paper, some Haskell code, or even abstraction-heavy Python, they tend to gnash their teeth a bit and then whine about it being too hard to read. And some of that is fair - there is a great deal of overly comp...
Porsche 919 Hybrid Evo sets an astonishing new Nurburgring lap record Anyone trying to set a new record will have to get really close to five minutes.
Unwind the stack around every invoke by kripken · Pull Request #6702 · emscripten-core/emscripten That ensures the stack is unwound from any functions we entered during the invoke, which may not unwind themselves due to an exception or longjmp being called. This adds some overhead - a call in e...
r/FFXV - Robbie Daymond's(Prompto) Christmas surprise message for my daughter 966 votes and 111 comments so far on Reddit
Background compilation · V8 Starting with Chrome 66, V8 compiles JavaScript source code on a background thread, reducing the amount of time spent compiling on the main thread by between 5% to 20% on typical websites.
Florence Florence is an interactive storybook from the award-winning lead designer of Monument Valley about the heart-racing highs and heartbreaking lows of a young woman's very first love. Florence Yeoh feels a little... stuck. Her life is an endless routine o...
Compiler Explorer Compiler Explorer is an interactive online compiler which shows the assembly output of compiled C++, Rust, Go (and many more) code.
Microsecond Resolution Time Services for Windows The Windows Timestamp Project provides high resolution timestamp, timekeeping, NTP synchronization, and timer routines for Windows
LG OLED55E7P : E7 OLED 4K HDR Smart TV - 55'' Class (54.6'' Diag) | LG USA Get information on the LG OLED55E7P. Find pictures, reviews, and tech specs for the LG OLED55E7P E7 OLED 4K HDR Smart TV - 55'' Class (54.6'' Diag)
What happens if 'throw' fails to allocate memory for exception object? From C++11 standard (15.1.p4): The memory for the exception object is allocated in an unspecified way, except as noted in 3.7.4.1 What if allocation fails -- will it throw std::bad_alloc inst...
How to atomically write a file without giving it a temporary name How to atomically write a file without giving it a temporary name - tmpfile.cpp
torvalds/linux Linux kernel source tree. Contribute to torvalds/linux development by creating an account on GitHub.
[PATCH] fuse: invalidate inode pagecache when atomic_o_trunc flag is enabled — Linux Filesystem Development Linux Filesystem Development: [PATCH] fuse: invalidate inode pagecache when atomic_o_trunc flag is enabled
Space Scifi Rpg Tiles 48x48 I made this set of scifi tiles and thought I'd got ahead and release them for everyone to use for whatever they want. If you wanna credit me, sweet, if not, I'll live. :P If you wanna support me!? buy some of my other sets here -- http://www.lorestrome.co...
cruxlang/crux Crux Programming Language. Contribute to cruxlang/crux development by creating an account on GitHub.
replace the system memory info in eden stats with process memory · facebookexperimental/eden@9a3fa8b Summary: `eden stats` used to show system memory usage which was not very interesting (and can be gleaned from top). Instead read the contents of /proc/self/smaps and sum the Private_Dirty fields ...
poikilos/Audiere Audiere continuation (see this project's README.md for why NOT to use 1.9.4). This fork has fixes from all other forks. This fork is based on vancegroup's fork of discontinued Audiere (whic...
fix bug for mmap larger than the file but within a page reading zero … · facebookexperimental/eden@7400585 …bytes Summary: There's a bug in some combination of Eden and FUSE where open(O_TRUNC) followed by a sequence of writes over an existing file does not flush the kernel's VFS page cache, wh...
Using Python to Code by Voice Tavis RuddTwo years ago I developed a case of Emacs Pinkie (RSI) so severe my hands went numb and I could no longer type or work. Desperate, I tried voice recognition. At first programming with it was painfully slow but, as I couldn't type, I persevered. ...
r/miniSNES - Latency Analysis of NES, SNES, Classics, and RetroPie 81 votes and 44 comments so far on Reddit
Dad and Mom at Monaco F1 /player_ias-vfl0m8XVi/en_US/base.js","css":"/yts/cssbin/player-vflnCF_bL/www-player-webp.css"},"attrs":{"id":"movie_player"},"args":{"vss_host":"s.youtube.com","cbrver":"72.0","ps":"desktop-polymer","player_response":"{
SIGIL Update — Rome.ro I just wanted to update you on SIGIL. There were a few snags in production trying to make sure everything is top-notch for fans! I just wanted to let everyone who purchased either the Big Box or the Beast Box know that it is now looking like it will...
July 4, 1976 — Rome.ro What dark secret hides within this strange house? As you visit each location, and touch objects you see, you learn about this family from the viewpoint of the child. If you are a fan of disturbing games this one will unsettle you as you explore every nook...
Limited Run Games Limited Run Games is a publisher and distributor of strictly limited PlayStation 4, Vita, and Nintendo Switch games.
John Romero's SIGIL Beast Box PC Megawad SIGIL Beast Box for PC. The Beast Box edition is limited to a 2-week preorder. Preorders will close December 24th at 11:59 PM EST. Region free. The Beast Box Edition of SIGIL includes the following: A beautiful demonic over-sized box, inspired by the id A...
Hurt Me Plenty: A Doom Retrospective - Outright Geekery We're taking a look back at one of the classics, a literal game changer for the medium, and a personal favorite in this Doom Retrospective.
SI6IL — Romero Games The free SIGIL v1.21 Megawad is now available! Download this small 3.1MB file and have fun.
SIGIL Announcement SIGIL™ is a free megawad for the original 1993 DOOM® created by John Romero. It contains nine single-player and nine deathmatch levels. The free megawad will be released in April 2019 and requires players own the original 1993 registered version of DOOM® ...
SI6IL — Romero Games The free SIGIL v1.21 Megawad is now available! Download this small 3.1MB file and have fun.
Reflections on DOOM's Development — Rome.ro The year of 1993 was a magical one, more so than any other. It was the only time we challenged ourselves as a group to create a game that was as good as anything we could have imagined at the time. We didn’t challenge ourselves like that before DOOM, nor ...
SIGIL Doom Quake Wolfenstein Heretic Hexen Dangerous Dave Gunman Taco Truck Merchandise — Romero Games Shirts, hats, prints, disks, rare collectibles, games. We sell merchandise for Doom, Quake, Wolfenstein, Dangerous Dave, and Gunman Taco Truck.
Game Engine Black Book: Wolfenstein 3D: 9781539692874: Computer Science Books @ Amazon.com Game Engine Black Book: Wolfenstein 3D: 9781539692874: Computer Science Books @ Amazon.com
Castles II Siege & Conquest by Interplay - PC DOS 3.5" Diskette (Retail Big Box) | eBay Box and contents are all in good shape.
Magazine Subscriptions & more | Games TM Issue 206 | My Favourite Magazines Games TM Issue 206 - Published 1st November Quality and quantity are completely different things, and sometimes the best light is to be found when there actually isn’t very much light available at al
Wolfenstein 3D That this exists and is possible is amazing. But I would trade a few of set pieces graphics for an ending message about winning or finding the secret exit.
Gunman Taco Truck • 2018 Best Game Audio awarded by IMIRT: Irish Game Makers Association • 2017 Featured on App Store in New games we love in USA, UK, Finland, Canada and others • 9/10 Rating on All Age Gaming • MacWorld named as one of The 10 Mac Games You Need to Play i...
Through the Moongate: Richard Garriott, Origin, and Ultima Richard Garriott, Origin Systems, and the legendary CRPG series Ultima are central to the history of video games. This is their story.
Rocket Jump The definitive history of Quake and the Golden Age of First-Person Shooters. | Check out 'Rocket Jump' on Indiegogo.
Darren Sweeney Animation System Built a skeletal animation system from scratch in C++. Created the skeleton and joint hierarchy by parsing in Collada files. Created everything from scratch including the maths library. Implemented animation blending between a walking and...
John Romero confirmed for Making Games Conference! - Making Games Legendary game developer John Romero is confirmed for this year's edition of Making Games Conference. Romero will deliver a keynote about the classic FPS Doom, in regards to its upcoming 25th anniversary in December. Find out what else at the conference t...
Pain Elemental reveals the last official secret of Doom 2 Runner: Zero-Master Date: 2018-08-30 IWAD: Doom2.wad Category: UV-Max Map: 15 (Industrial Zone) Source Port: Crispy Doom 4.3 Time: 8:20 Description: A true UV-Max demo of map 15! Skip to 3:00 to see the trick, I wouldn't recommend watching the rest as it...
'Gunman Taco Truck' Review & Tips: Hilarious Post-Apocalyptic Restaurant Simulator Is A Stroke Of Strategic Genius Heard about Gunman Taco Truck but haven’t played it yet? Find out why we’ve put this game on our list of must-plays, plus tips and tricks for surviving longer and keeping the family taco business thriving.
Eternal Doom Eternal Doom is a 32-level megawad originally released in 1996. Initially developed by a group known as Team Eternal, it was later acquired and worked on by TeamTNT. It features arguably the largest levels ever designed for vanilla Doom. There were three ...
Half-Life: Opposing Force (PC, 1999) for sale online | eBay Find many great new & used options and get the best deals for Half-Life: Opposing Force (PC, 1999) at the best online prices at eBay! Free shipping for many products!
John Romero's Daikatana, EIDOS & Ion Storm (PC, 2000) Box & Contents No Game CD 788687101813 | eBay Find many great new & used options and get the best deals for John Romero's Daikatana, EIDOS & Ion Storm (PC, 2000) Box & Contents No Game CD at the best online prices at eBay! Free shipping for many products!
SIGIL Doom Quake Wolfenstein Heretic Hexen Dangerous Dave Gunman Taco Truck Merchandise — Romero Games Shirts, hats, prints, disks, rare collectibles, games. We sell merchandise for Doom, Quake, Wolfenstein, Dangerous Dave, and Gunman Taco Truck.
Stay Awhile and Listen: Book II A documentary-style book continuing the history of Blizzard Entertainment, Blizzard North, and their games.
John Romero's Daikatana, EIDOS & Ion Storm (PC, 2000) Box & Contents No Game CD | eBay Find many great new & used options and get the best deals for John Romero's Daikatana, EIDOS & Ion Storm (PC, 2000) Box & Contents No Game CD at the best online prices at eBay! Free shipping for many products!
Deathkings of the Dark Citadel (PC, 1996) for sale online | eBay Find many great new & used options and get the best deals for Deathkings of the Dark Citadel (PC, 1996) at the best online prices at eBay! Free shipping for many products!
The history of Championship Manager and Football Manager How football management games stole all of our spare time.
https://www.youtube.com/watch?v=XtrAgeclpnU Our tribute to the timeless, merciless FPS series. This is our take on E1M1
Maestros del DOOM en Espanol — firmado por John Romero — Romero Games Esta es la increíble pero verídica historia del Lennon y el McCartney de los videojuegos: John Carmack y John Romero. Juntos revolucionaron las posibilidades del medio tanto a nivel tecnológico como temático, desafiaron todos los modelos de negocio establ...
[CSDb] - White Rabbit by Mayday! (2019) Commodore 64 Graphics: White Rabbit by Mayday!. Released on 23 February 2019
Hidden Patterns Inside Fruits and Vegetables Using my stop-motion animation know-how to explore the patterns inside of various fruits and vegetables! This looks super tedious, but I actually had a lot of fun slicing them frame by frame and seeing the results come to life. I've included a bit of behi...
02:14 Full music album here: https://fanlink.to/wt001 Music by e.sanchillo https://www.patreon.com/waneella https://twitter.com/waneella_ http://Instagram.com/waneella http://waneella.tumblr.com http://vk.com/waneella
Audrey Hepburn Her Family Approves this tribute. Audrey Hepburn is the latest dead celebrity to be resurrected for the advertising industry. She's starring in a new commercial for Galaxy Chocolate.
Leisure Suit Larry Bundle | Steam Game Bundle | Fanatical Experience point and click adventures, innuendos and hilarious outcomes with the Leisure Suit Larry Bundle - Featuring 7 risque humor Steam games!
Samurai Sam – Game Jam Build Samurai Sam is a Samurai Jack inspired isometric samurai hack and slash adventure where you slice your way through hordes of enemies as you search for a time portal in a Far East fantasy land. In S…
Clean code != well engineered Being a good craftsman doesn’t make you a good engineer. Nor does blindly following Clean Code.
Minds - Take back control of your social media A place to have open conversations and bring people together. Free your mind and get paid for creating content, driving traffic and referring friends.
The Legend of Zelda: Link’s Awakening - Announcement Trailer - Nintendo Switch Originally released for the Game Boy™ system more than 25 years ago, one of the most beloved games in the Legend of Zelda series returns. In this modern re-imagining, players once again return to the mysterious island of Koholint to guide Link on a perilo...
DOS Nostalgia's 10th Anniversary Stream Celebrating TEN years of DOS Nostalgia while drinking champagne, messing around with DOS games, and answering questions from the chat. First I try the new re-implementation of the classic DOS FPS Blood - NBlood http://nukeykt.retrohost.net/ Then I try and...
Meditation Games Diary: 1/29/19 I don’t want to ruin today’s game for people who haven’t played it. Mark your calendars for the 29th of January next year. Martin Cohen’s Meditations game involves petting a dog and it is a wonderf…
Meditation Games - January 29th - Game 29 The Twenty Ninth game in the Meditations Games project by Rami Ismail Created by Martin Cohen and Lucie Gromusova Download the launcher for Meditations Games here: http://meditations.games/ Rami Ismail, the guy behind the project: https://twitter.com/tha...
ORCA Sequencer - Guided Tour №1 (Rhythm and Math!) Download ORCA here: https://100r.co/pages/orca.html NOTE: Some of the functions in this video have been altered since it was posted. I'll be going over the more relevant changes in my next video of this series, just figured I'd give a heads-up! Make sure...
Rival Consoles - Against The Clock Rival Consoles creates a vibrant ambient soundscape in 10 minutes. Ryan Lee West is one of the key artists of London’s Erased Tapes label, using synthesizers to create haunting ambient music as Rival Consoles. FACT met up with West in his London studio ...
Meditations Games: January 29th 2019 - Sweetspot 'Pet the doggo. Boop the doggo. Reveal the secrets of the doggo' ~Lok Crazywolfgirl Facebook and Furaffinity pages: https://www.facebook.com/Crazywolfgirlart/ www.furaffinity.net/user/crazywolfgirl Meditations launcher: http://meditations.games/ Medita...
hundredrabbits/Orca-c Live Programming Environment(C Port). Contribute to hundredrabbits/Orca-c development by creating an account on GitHub.
The current state of my compiler project | sergio This is the second post about my C compiler, SCC. Look here for an index.
Profile your CPU and GPU (OpenGL and Vulkan) code with Tracy Profiler Profile your CPU and GPU (OpenGL and Vulkan) code with Tracy Profiler
serge-rgb/compiler A C compiler. Contribute to serge-rgb/compiler development by creating an account on GitHub.
git/git Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements. - git/git
flipcode - Texturing As In Unreal Knowing how busy my schedule keeps me, I have to assume his schedule is worse, so I promised not to swamp him with questions. This is my polite way of letting you know that if I get an outpouring of Unreal questions, I'll just hold some back.
Handmade Hero Day 429 - Multiresolution Light Sampling Day 429 of coding on Handmade Hero. See http://handmadehero.org for details.
How C++ Debuggers work - Simon Brand - Meeting C++ 2017 Links: https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/ https://github.com/MattPD/cpplinks/blob/master/executables.md http://sourceware.org/gdb/onlinedocs/gdb/Remote-Protocol.html https://eli.thegreenplace.net/tag/debuggers https://github.com/...
Why I left Google to join Grab Note: This is my first time using Medium. Please forgive any faux pas. Also, it’s pretty long even for me, so you might want to go grab a…
microsoft/microsoft-pdb Information from Microsoft about the PDB format. We'll try to keep this up to date. Just trying to help the CLANG/LLVM community get onto Windows. - microsoft/microsoft-pdb
ApoorvaJ/tiny-jpeg-rs JPEG encoding library. Contribute to ApoorvaJ/tiny-jpeg-rs development by creating an account on GitHub.
SSRTGI: Toughest Challenge in Real-Time 3D UNIGINE's Davyd Vidiger talked about the way Screen Space Ray-Traced Global Illumination is used to improve the image quality in real-time graphics.
EVE Online Player Accidentally Becomes Certified Accountant Clark Kirchner accidentally passed the Uniform Certified Public Accountant Examination, allowing him to practice accounting in 49 of 50 states.
4coder for Mac A celebration video for the new 4coder build (4.0.22) bringing 4coder to Mac for the first time. Demo and Full Version: https://4coder.itch.io/4coder Patreon: http://patreon.com/mr4thdimention Forums: 4coder.handmade.network Website: 4coder.com Twitter: ...
Something Rotten In The Core There's a key thought of UNIX philosophy which centers around the idea of linking programs together. You know, piping the output from grep into sed and then into sort, that kind of thing. It kinda works well, I guess. For text at least.
Keyboard latency If you look at “gaming" keyboards, a lot of them sell for $100 or more on the promise that they’re fast. Ad copy that you’ll see includes:
Game Designer+Artist or Game Designer+Programmer Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
Toward an honesty of pixels: on Final Fantasy 12 HD and Quake 3 Arena combined screenshots from Final Fantasy 12 (PS2, 2006) and Final Fantasy 12 HD (PS4 Pro, 2017) You either love or you hate Final Fantasy...
Sickness absence associated with shared and open-plan offices--a national cross sectional questionnaire survey. - PubMed - NCBI Scand J Work Environ Health. 2011 Sep;37(5):376-82. doi: 10.5271/sjweh.3167. Epub 2011 Apr 28. Research Support, Non-U.S. Gov't
Tom Lehrer - We Will All Go Together When We Go http://www.amazon.com/Tom-Lehrer-Collection-CD-DVD/dp/B0039TD73G/ref=sr_1_3?ie=UTF8&s=music&qid=1284930177&sr=8-3 Use the above link and get the uninterrupted Lehrer TV-performance and The Tom Lehrer Collection from Amazon.com. http://www.shoutfacto...
CCleaner Command and Control Causes Concern A blog from the world class Intelligence Group, Talos, Cisco's Intelligence Group
Breaking the x86 Instruction Set A processor is not a trusted black box for running code; on the contrary, modern x86 chips are packed full of secret instructions and hardware bugs. In this talk, we'll demonstrate how page fault analysis and some creative processor fuzzing can be used to...
Detecting debuggers by abusing a bad assumption within Windows A blog about general reverse engineering, security research, poking around Windows internals, and messing with the Intel x86/AMD64 architecture.
LLVM on Windows now supports PDB Debug Info For several years, we’ve been hard at work on making clang a world class toolchain for developing software on Windows. We’ve written abou...
Beautiful, Simple, Testable Functional Effects for Scala Tagless-final has given us testable functional effects, but at great cost. Now ZIO provides an easier way.
Bifunctor IO: A Step Away from Dynamically-Typed Error Handling Too long has sloppy, imprecise error handling been the norm in effect systems. Time for precision—time for bifunctor IO!
TypeScript port of the first half of John De Goes "FP to the max" (https://www.youtube.com/watch?v=sxudIMiOo68) TypeScript port of the first half of John De Goes "FP to the max" (https://www.youtube.com/watch?v=sxudIMiOo68) - fp-ts-to-the-max-I.ts
Dishoom Shoreditch | Dishoom Groups of any size may book during the day. After 6pm, only groups of 6 or more may book. Walk-ins always welcome.
vivri/Adjective Programming is an exercise in linguistics; spice-up Scala types with Adjective. - vivri/Adjective
High-Performance Functional Programming Through Effect Rotation Vertical composition of effects, like monad transformers, don't perform very well. Rotate effects for higher performance.
Practical Haskell: A Real World Guide to Programming: Alejandro Serrano Mena: 9781484244791: Amazon.com: Books Practical Haskell: A Real World Guide to Programming [Alejandro Serrano Mena] on Amazon.com. *FREE* shipping on qualifying offers. Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional program...
Orthogonal Functional Architecture Well-architected libraries for functional programming are at once immensely beautiful and practical. They are simple but extraordinarily powerful, helping user…
ytCropper | Keynote: The Last Hope for Scala's Infinity War - John A. De Goes ytCropper cropped video inside!
Functional Scala (Amsterdam Edition) by John A. De Goes Functional Scala by John A. De Goes Functional Scala is an extensive 3 day course that may be attended remotely (Central European Standard Time) or locally (Nieuwegein, just outside of Amsterdam). The course rigorously instructs Scala developers on the mo...
http://hwcdn.libsyn.com/p/c/f/6/cf690d5cb953127d/cswdcd04.mp3?c_id=11490027&cs_id=11490027&expiration=1551306071&hwt=4726b5eefce1bfc7bfbc846391a4961a
Video: Watch a game coder rebuild id's Quake from scratch Video game programmer Philip Buuck has launched a new video series, Handmade�Quake, that aims to showcase his work rebuilding id's seminal first-person shooter from scratch, line by line.
Seattle Boutique Hotels | Downtown Seattle Hotels | Executive Hotel Pacific Seattle Seattle Boutique Hotels Executive Hotel Pacific - Seattle boutique hotels located in downtown Seattle near shopping, entertainment and business district. Book Downtown Seattle WA hotels direct and save.
http://hwcdn.libsyn.com/p/b/6/4/b64b6fbb6092322d/dchha56_Kings_of_Kings.mp3?c_id=10145495&cs_id=10145495&expiration=1551319459&hwt=a547f061066a7e12380be07f755f7d37
Philip Buuck — Coming Soon This is the default coming soon page for this site because it was installed via MOJO Marketplace.
Working time among video game developers: Trends over 2004-14 A decade of research into the amount of time developers really work, culled from surveys given to game developers and crunched by academics who know the subject intimately.
#NodeJS : A quick optimization advice If you don’t, it’s normal, you try to read the code abstracting the comment ; it was slightly changed : The small changes made the function body of add() growing over 600 character. v8 optimizer…
I Will Teach You To Be Rich Bestselling author, Ramit Sethi, featured in ABC News, CNN, and the WSJ, has taught thousands to manage their personal finances and how to become rich.
Get a job: Be a Mobile Game Engineer for Sega Networks Sega Networks' Three Rings studio is looking for developers with strong backgrounds in mobile and server-side engineering to work on new mobile and live operations games in San Francisco, CA.
The Worst Board Games Ever Invented Last week, I dove into the data and design of Twilight Struggle — the best board game on the planet, according to the popular gaming site BoardGameGeek. I spok…
Why I am leaving the best job I ever had Earlier this summer, Matt Lauer asked Mary Barra, the CEO of GM, whether she could balance the demands of being a mom and being a CEO. The Atlantic asked similar questions of PepsiCo’s female CEO I…
"Insider Threat" Detection Software - Schneier on Security Notice this bit from an article on the arrest of Christopher Hasson:
Attacking Soldiers on Social Media - Schneier on Security A research group at NATO's Strategic Communications Center of Excellence catfished soldiers involved in an European military exercise -- we don't know what country they were from -- to demonstrate the power of the attack technique.
On the Security of Password Managers - Schneier on Security There's new research on the security of password managers, specifically 1Password, Dashlane, KeePass, and Lastpass. This work specifically looks at password leakage on the host computer. That is, does the password manager accidentally leave plaintext copi...
Gen. Nakasone on US Cyber Command - Schneier on Security Really interesting article by and interview with Paul M. Nakasone (Commander of US Cyber Command, Director of the National Security Agency, and Chief of the Central Security Service) in the current issue of Joint Forces Quarterly. He talks about the evolv...
Reverse Location Search Warrants - Schneier on Security The police are increasingly getting search warrants for information about all cell phones in a certain location at a certain time:
Estonia's Volunteer Cyber Militia - Schneier on Security Interesting -- although short and not very detailed -- article about Estonia's volunteer cyber-defense militia.
Cyberinsurance and Acts of War - Schneier on Security I had not heard about this case before. Zurich Insurance has refused to pay Mondelez International's claim of $100 million in damages from NotPetya. It claims it is an act of war and therefor not covered. Mondelez is suing.
Blockchain and Trust - Schneier on Security In his 2008 white paper that first proposed bitcoin, the anonymous Satoshi Nakamoto concluded with: "We have proposed a system for electronic transactions without relying on trust." He was referring to blockchain, the system behind bitcoin cryptocurrency....
Friday Squid Blogging: The Hawaiian Bobtail Squid Genome - Schneier on Security The Hawaiian Bobtail Squid's genome is half again the size of a human's.
Using Gmail "Dot Addresses" to Commit Fraud - Schneier on Security In Gmail addresses, the dots don't matter. The account "bruceschneier@gmail.com" maps to the exact same address as "bruce.schneier@gmail.com" and "b.r.u.c.e.schneier@gmail.com" -- and so on. (Note: I own none of those addresses, if they are actually valid...
Facebook's New Privacy Hires - Schneier on Security The Wired headline sums it up nicely -- "Facebook Hires Up Three of Its Biggest Privacy Critics":
Public-Interest Tech at the RSA Conference - Schneier on Security Our work in cybersecurity is inexorably intertwined with public policy and -- more generally -- the public interest. It's obvious in the debates on encryption and vulnerability disclosure, but it's also part of the policy discussions about the Internet ...
Security Flaws in Children's Smart Watches - Schneier on Security A year ago, the Norwegian Consumer Council published an excellent security analysis of children's GPS-connected smart watches. The security was terrible. Not only could parents track the children, anyone else could also track the children.
iPhone FaceTime Vulnerability - Schneier on Security This is kind of a crazy iPhone vulnerability: it's possible to call someone on FaceTime and listen on their microphone -- and see from their camera -- before they accept the call.
Japanese Government Will Hack Citizens' IoT Devices - Schneier on Security The Japanese government is going to run penetration tests against all the IoT devices in their country, in an effort to (1) figure out what's insecure, and (2) help consumers secure them:
Hacking the GCHQ Backdoor - Schneier on Security Last week, I evaluated the security of a recent GCHQ backdoor proposal for communications systems. Furthering the debate, Nate Cardozo and Seth Schoen of EFF explain how this sort of backdoor can be detected:
Military Carrier Pigeons in the Era of Electronic Warfare - Schneier on Security They have advantages:
The Evolution of Darknets - Schneier on Security To prevent the problems of customer binding, and losing business when darknet markets go down, merchants have begun to leave the specialized and centralized platforms and instead ventured to use widely accessible technology to build their own communicatio...
Evaluating the GCHQ Exceptional Access Proposal - Schneier on Security The so-called Crypto Wars have been going on for 25 years now. Basically, the FBI -- and some of their peer agencies in the UK, Australia, and elsewhere -- argue that the pervasive use of civilian encryption is hampering their ability to solve crimes and ...
Prices for Zero-Day Exploits Are Rising - Schneier on Security Companies are willing to pay ever-increasing amounts for good zero-day exploits against hard-to-break computers and applications:
El Chapo's Encryption Defeated by Turning His IT Consultant - Schneier on Security Impressive police work:
Why Internet Security Is So Bad - Schneier on Security I recently read two different essays that make the point that while Internet security is terrible, it really doesn't affect people enough to make it an issue.
Security Vulnerabilities in Cell Phone Systems - Schneier on Security Good essay on the inherent vulnerabilities in the cell phone standards and the market barriers to fixing them.
Machine Learning to Detect Software Vulnerabilities - Schneier on Security No one doubts that artificial intelligence (AI) and machine learning (ML) will transform cybersecurity. We just don't know how, or when. While the literature generally focuses on the different uses of AI by attackers and defenders and the resultant arms...
Click Here to Kill Everybody Available as an Audiobook - Schneier on Security Click Here to Kill Everybody is finally available on Audible.com. I have ten download codes. Not having anything better to do with them, here they are:
Massive Ad Fraud Scheme Relied on BGP Hijacking - Schneier on Security This is a really interesting story of an ad fraud scheme that relied on hijacking the Border Gateway Protocol:
Human Rights by Design - Schneier on Security Good essay: "Advancing Human-Rights-By-Design In The Dual-Use Technology Industry," by Jonathon Penney, Sarah McKune, Lex Gill, and Ronald J. Deibert:
Glitter Bomb against Package Thieves - Schneier on Security Stealing packages from unattended porches is a rapidly rising crime, as more of us order more things by mail. One person hid a glitter bomb and a video recorder in a package, posting the results when thieves opened the box. At least, that's what might hav...
MD5 and SHA-1 Still Used in 2018 - Schneier on Security Last week, the Scientific Working Group on Digital Evidence published a draft document -- "SWGDE Position on the Use of MD5 and SHA1 Hash Algorithms in Digital and Multimedia Forensics" -- where it accepts the use of MD5 and SHA-1 in digital forensics app...
Drone Denial-of-Service Attack against Gatwick Airport - Schneier on Security Someone is flying a drone over Gatwick Airport in order to disrupt service:
Fraudulent Tactics on Amazon Marketplace - Schneier on Security Fascinating article about the many ways Amazon Marketplace sellers sabotage each other and defraud customers. The opening example: framing a seller for false advertising by buying fake five-star reviews for their products.
Congressional Report on the 2017 Equifax Data Breach - Schneier on Security The US House of Representatives Committee on Oversight and Government Reform has just released a comprehensive report on the 2017 Equifax hack. It's a great piece of writing, with a detailed timeline, root cause analysis, and lessons learned. Lance Spitz...
New Shamoon Variant - Schneier on Security A new variant of the Shamoon malware has destroyed significant amounts of data at a UAE "heavy engineering company" and the Italian oil and gas contractor Saipem.
Real-Time Attacks Against Two-Factor Authentication - Schneier on Security Attackers are targeting two-factor authentication systems:
Marriott Hack Reported as Chinese State-Sponsored - Schneier on Security The New York Times and Reuters are reporting that China was behind the recent hack of Marriott Hotels. Note that this is still uncomfirmed, but interesting if it is true.
New Australian Backdoor Law - Schneier on Security Last week, Australia passed a law giving the government the ability to demand backdoors in computers and communications systems. Details are still to be defined, but it's really bad.
Banks Attacked through Malicious Hardware Connected to the Local Network - Schneier on Security Kaspersky is reporting on a series of bank hacks -- called DarkVishnya -- perpetrated through malicious hardware being surreptitiously installed into the target network:
Your Personal Data is Already Stolen - Schneier on Security In an excellent blog post, Brian Krebs makes clear something I have been saying for a while:
Bad Consumer Security Advice - Schneier on Security There are lots of articles about there telling people how to better secure their computers and online accounts. While I agree with some of it, this article contains some particularly bad advice:
Click Here to Kill Everybody News - Schneier on Security My latest book is doing well. And I've been giving lots of talks and interviews about it. (I can recommend three interviews: the Cyberlaw podcast with Stewart Baker, the Lawfare podcast with Ben Wittes, and Le Show with Harry Shearer.) My book talk at Goo...
That Bloomberg Supply-Chain-Hack Story - Schneier on Security Back in October, Bloomberg reported that China has managed to install backdoors into server equipment that ended up in networks belonging to -- among others -- Apple and Amazon. Pretty much everybody has denied it (including the US DHS and the UK NCSC). B...
FBI Takes Down a Massive Advertising Fraud Ring - Schneier on Security The FBI announced that it dismantled a large Internet advertising fraud network, and arrested eight people:
Distributing Malware By Becoming an Admin on an Open-Source Project - Schneier on Security The module "event-stream" was infected with malware by an anonymous someone who became an admin on the project.
Propaganda and the Weakening of Trust in Government - Schneier on Security On November 4, 2016, the hacker "Guccifer 2.0," a front for Russia's military intelligence service, claimed in a blogpost that the Democrats were likely to use vulnerabilities to hack the presidential elections. On November 9, 2018, President Donald Trump...
How Surveillance Inhibits Freedom of Expression - Schneier on Security In my book Data and Goliath, I write about the value of privacy. I talk about how it is essential for political liberty and justice, and for commercial fairness and equality. I talk about how it increases personal freedom and individual autonomy, and how ...
Using Machine Learning to Create Fake Fingerprints - Schneier on Security Researchers are able to create fake fingerprints that result in a 20% false-positive rate.
The PCLOB Needs a Director - Schneier on Security The US Privacy and Civil Liberties Oversight Board is looking for a director. Among other things, this board has some oversight role over the NSA. More precisely, it can examine what any executive-branch agency is doing about counterterrorism. So it can e...
What Happened to Cyber 9/11? - Schneier on Security A recent article in the Atlantic asks why we haven't seen a"cyber 9/11" in the past fifteen or so years. (I, too, remember the increasingly frantic and fearful warnings of a "cyber Peal Harbor," "cyber Katrina" -- when that was a thing -- or "cyber 9/11."...
Worst-Case Thinking Breeds Fear and Irrationality - Schneier on Security Here's a crazy story from the UK. Basically, someone sees a man and a little girl leaving a shopping center. Instead of thinking "it must be a father and daughter, which happens millions of times a day and is perfectly normal," he thinks "this is obviousl...
Israeli Surveillance Gear - Schneier on Security The Israeli Defense Force mounted a botched raid in Gaza. They were attempting to install surveillance gear, which they ended up leaving behind. (There are photos -- scroll past the video.) Israeli media is claiming that the capture of this gear by Hamas ...
Mailing Tech Support a Bomb - Schneier on Security I understand his frustration, but this is extreme:
Hidden Cameras in Streetlights - Schneier on Security Both the US Drug Enforcement Administration (DEA) and Immigration and Customs Enforcement (ICE) are hiding surveillance cameras in streetlights.
Speaking Events: OECD Global Forum on Digital Security for Prosperity, Paris, France - Schneier on Security Talks > Speaking Events >
Chip Cards Fail to Reduce Credit Card Fraud in the US - Schneier on Security A new study finds that credit card fraud has not declined since the introduction of chip cards in the US. The majority of stolen card information comes from hacked point-of-sale terminals.
Upcoming Speaking Engagements - Schneier on Security This is a current list of where and when I am scheduled to speak:
Speaking Events: Hyperledger Forum, Basel, Switzerland - Schneier on Security Talks > Speaking Events >
Speaking Events: IBM Resilient End of Year Review Webinar - Schneier on Security Talks > Speaking Events >
New IoT Security Regulations - Schneier on Security Due to ever-evolving technological advances, manufacturers are connecting consumer goods -- from toys to light bulbs to major appliances -- to the Internet at breakneck speeds. This is the Internet of Things, and it's a security nightmare.
Speaking Events: University of Basel, Basel, Switzerland - Schneier on Security Talks > Speaking Events >
Privacy and Security of Data at Universities - Schneier on Security Interesting paper: "Open Data, Grey Data, and Stewardship: Universities at the Privacy Frontier," by Christine Borgman:
iOS 12.1 Vulnerability - Schneier on Security This is really just to point out that computer security is really hard:
Consumer Reports Reviews Wireless Home-Security Cameras - Schneier on Security Consumer Reports is starting to evaluate the security of IoT devices. As part of that, it's reviewing wireless home-security cameras.
Security of Solid-State-Drive Encryption - Schneier on Security Interesting research: "Self-encrypting deception: weaknesses in the encryption of solid state drives (SSDs)":
Troy Hunt on Passwords - Schneier on Security Troy Hunt has a good essay about why passwords are here to stay, despite all their security problems:
How to Punish Cybercriminals - Schneier on Security Interesting policy paper by Third Way: "To Catch a Hacker: Toward a comprehensive strategy to identify, pursue, and punish malicious cyber actors":
Cell Phone Security and Heads of State - Schneier on Security Earlier this week, the New York Times reported that the Russians and the Chinese were eavesdropping on President Donald Trump's personal cell phone and using the information gleaned to better influence his behavior. This should surprise no one. Security e...
Security Vulnerability in Internet-Connected Construction Cranes - Schneier on Security This seems bad:
Meow the Infinite Start reading Meow the Infinite from the first issue, continue reading at the current issue, or find a back issue in the archive.
I Invented a Smarter Electrical Metering System Than What the Utilities Had. Then They Caught On. The story of U.S. Patent Number 7,460,931.
Amazon.com: Customer reviews: Razer BlackWidow Tournament Edition Stealth - Essential Mechanical Gaming Keyboard - Compact Layout - Tactile & Silent Razer Orange Switches Find helpful customer reviews and review ratings for Razer BlackWidow Tournament Edition Stealth - Essential Mechanical Gaming Keyboard - Compact Layout - Tactile & Silent Razer Orange Switches at Amazon.com. Read honest and unbiased product reviews from...
Game jams itch.io is a place for hosting and participating in game jams online. Anyone can instantly create and host a jam. 69,731 games have been created for jams hosted on itch.io.
Why Most Published Research Findings Are False There is increasing concern that most current published research findings are false. The probability that a research claim is true may depend on study power and bias, the number of other studies on the same question, and, importantly, the ratio of true .....
How to get clang++ to find link.exe As of version 8.0.0, clang on Windows requires some gyrations if you want to tell it where link.exe is located.
llvm-mirror/clang Mirror of official clang git repository located at http://llvm.org/git/clang. Updated every five minutes. - llvm-mirror/clang
How close is WinDBG Preview to an everyday debugger? A look at what Microsoft has been doing to improve the usability of WinDBG, and what’s still missing.
Minneapolis Just Passed the Most Important Housing Reform in America With one change, the city confronts segregation, high rent, and long commutes.
Star Voyager (Atari 2600) - Wikipedia This article is about the Atari 2600 game from Imagic. For the NES game from ASCII Entertainment, see Star Voyager.
Announcing the Epic Games Store Online store pioneers 88% revenue share in favor of developers, and connects them with players and content creators.
V.I. Arnold, On teaching mathematics Mathematics is a part of physics. Physics is an experimental science, a part of natural science. Mathematics is the part of physics where experiments are cheap.
Two Guys Who Hate Each Other - George and Dan bump into each other while on a date. Starring George Kareman, Dan Klein, Kelly Hudson, Rebecca Delgado Smith, and Bridey Elliott // Written by George Kareman // Directed by Greg Stees // Shot by Skyler Rousselet // Edited by Matt Mayer //...
Lambda Days 2018 - Heather Miller - We're Building On Hollowed Foundations (...) Register to Lambda Days newsletter to receive updates: http://www.lambdadays.org/lambdadays2018/#contact Heather Miller Heather is a co-founder of and the Executive Director of the Scala Center at EPFL in Lausanne, Switzerland. She is also an Assistant ...
Compiler Explorer - C++ union meow_lane { struct { __m128i L0; __m128i L1; __m128i L2; __m128i L3; }; int Sub; }; static void AESRotate(meow_lane &A, meow_lane &B) { A.L0 = _mm_aesdec_si128(A.L0, B.L0); A.L1 = _mm_aesdec_...
cmuratori/meow_hash Official version of the Meow hash, an extremely fast non-cryptographic hash - cmuratori/meow_hash
Edible Games Cookbook: Play With Your Food A beautiful cookbook of a dozen tabletop games you really eat!
Edible Games Cookbook: Play With Your Food A beautiful cookbook of a dozen tabletop games you really eat!
Current Status I'm going to spend a week in Norway and then stop off in Iceland for 3 days. You've been warned.
Thimbleweed Park Cosplay Mashup In celebration of Thimbleweed Park's one year anniversary, we prepared a short cosplay video featuring two of our favourite Thimbleweed Park characters. Enjoy! Credits: Delores Edmund: Shigeako Cosplay Ransome the Jerk: Nunthius Cosplay Camera: Nunthius...
Limited Run Games Limited Run Games is a publisher and distributor of strictly limited PlayStation 4, Vita, and Nintendo Switch games.
GOG.com Download the best classic and new games on Windows, Mac & Linux. A vast selection of titles, DRM-free, with free goodies and 30-day money-back guarantee.
Thimbleweed Park Vinyl Vinyl will likely still be playable after the apocalypse. Think of it as an investment for bartering for food in the future.
When is it OK to remake a classic game? Remakes are common in the adventure genre. But not everyone likes to see their old favourites revived. We asked Ron Gilbert and Tim Schafer what they thought
Thimbleweed Park Cross Stitch Charts | The Den of Slack Thimbleweed Park is an adventure game with a pixel art style perfect for cross stitch. Around the time of its spring 2017 launch, I stitched an homage to its five main characters as a gift for one of the game’s creators, Ron Gilbert. This game has a huge ...
AIAS launches new game dev podcast 'The Game Makers Notebook' The show will be hosted by Insomniac Games founder and CEO Ted Price, and will feature a series of in-depth, one-on-one conversations with developers.
TRÜBERBROOK – A Nerd Saves the World Enjoy an adventurous vacation to a 1960's parallel universe! A Sci-Fi-Mystery Adventure Game with handmade scenery.
Here’s a neat trick for understanding how long computer processes take An easy way to compare, say, the speed of L3 cache with a single CPU cycle.
Ben Saunders embarks on Trans-Antarctic Solo expedition In 2013, polar adventurer Ben Saunders, along with his partner Tarka L'Herpiniere, set out from the coast of Antarctica to ski t
Jonathan Blow on Deep Focus Support the project ► https://www.patreon.com/on_doubt or ► https://www.paypal.me/ondoubt #ondoubt publishes videography portraits with creative minds of all fields. Support it by subscribing to this channel, or at https://www.patreon.com/on_doubt Here...
turnoff.us - geek comic site turnoff.us is a geek comic site. Comics about Programming Languages, Web, Cloud, Linux, etc.
Looking for a pixel artist I'm currently working on a short RPG under the extremely working title of She said "get in the car, loser, I know you're not up to anything this summer, I've got the Sword of Fate, and there's an...
Protesters dye fountain red at the Capitol and chant ‘We got the guillotine’ outside governor's office - Virginia Mercury A crowd of protesters demanding Gov. Ralph Northam’s resignation stood outside his office Monday and chanted “We got the guillotine, you better run.” They were either taking inspiration from the French Revolution or rapper and writer Boots Riley, who incl...
David Hellman - Stunning 4BR,3BA w/Treasure Maze //... Stunning 4BR,3BA w/Treasure Maze // 4F5E-0000-005F-D874 // Puzzle your way to the underground money room! // a Super Mario Maker course by davidhellman
It Came from Something Awful | Dale Beran | Macmillan How 4chan and 8chan fuel white nationalism, inspire violence, and infect politics.The internet has transformed the ways we think and act, and by consequence,...
Where the alt-right came from | Dale Beran | TEDxMidAtlantic It was all fun and games, until the depths of the Internet spilled into real life. Professor Dale Beran explains how a new generation of trolls accidentally memed Donald Trump into the White House and created a powerful political force now known as the
SFPD Confiscated Tents Hours Before Major Weekend Storm - SF Weekly Mere hours before the skies opened up police seized tents and survival supplies from the city's most vulnerable residents, even as 1,200 people sat on the shelter bed waitlist.
Liberalism in Theory and Practice Contemporary liberals are temperamentally conservative — and what they want to conserve is a morally bankrupt political order.
Face à la crise du mouvement des « gilets jaunes », les préfets sonnent l’alerte politique Sous le sceau de l’anonymat, les représentants de l’Etat critiquent la déconnexion de l’exécutif.
Democratic Socialists Distribute More N95 Masks Than the City - SF Weekly Fed up with the city’s response to bad air quality, organizers call for a climate crisis plan.
November 6, 2018 Voter Guide 2018 Midterms: The Resistance Strikes Back! Check out the League's secret decoder ring to the CA and SF ballots.
Socialism Will Continue to Rise Regardless of Election Results Even if the 2018 midterm elections seemingly produce a blue wave, non-traditional candidates will continue to rise as Bernie Sanders has injected socialism into national discourse.
DSA SF Endorsements – November 2018 As the largest socialist organization in San Francisco, DSA SF is proud to be selective in our electoral endorsements. We don’t endorse in every race, and we consider endorsement only if a significant number of members express interest. Campaigns undergo ...
Howard Zinn: Don’t Despair about the Supreme Court It would be naive to depend on the Supreme Court to defend the rights of poor people, women, people of color, dissenters of all kinds.
Join DSA. Become a member today. Democratic socialists have an historic opportunity and responsibility to play a central role in continuing the political revolution for the long term. As a democratic, grassroots organization, DSA is prepared to meet this challenge. Become a member today.
Unity at GDC San Francisco 2019: Dates, Keynote, and Schedules | Unity Attend or tune in to GDC 2019 - Game Developers Conference in San Francisco! Discover what's new with Unity, connect with us, our partners & the community.
Questions I'd Ask as a Job Candidate at an Interview You’re a job seeker and you’re in an interview. There are numerous things you should ask in advance via email: Salary. Benefits. Remote work. Parental leave. Time off. Sick days. Revenue sharing. Equity. Accessibility. Will they pay to relocate you. Is th...
Data-oriented design: software engineering for limited resources and short schedules: Mr Richard Fabian: 9781916478701: Amazon.com: Books Data-oriented design: software engineering for limited resources and short schedules [Mr Richard Fabian] on Amazon.com. *FREE* shipping on qualifying offers. The projects tackled by the software development industry have grown in scale and complexity. Cos...
Updated Terms of Service and commitment to being an open platform - Unity Technologies Blog We’ve been building Unity for 15 years with the vision of creating an open and accessible tool to enable creators to build whatever you can dream of. Over the last week there was much confusion, and untrue statements were raised which we refuted. But most...
Swing by GDC and learn about the making of Marvel's Spider-Man from top to bottom Learn to build better games from the folks behind Insomniac's hit Marvel's Spider-Man , who will be at GDC 2019 in March sharing behind-the-scenes info on everything from traversal to facial animation!
Millitext · Advent Calendar of Curiosities 2018 Pixels of LCD monitors are usually composed of three stripes of the colors red, green, and blue. Tech enthusiast Matt Sarnoff used this property to his advantage when inventing [a subpixel text encoding font](http://www.msarnoff.org/millitext/). Its glyph...
Unity ECS - 100k entities, 30fps on mobile Video recorded on iPhone8, with ~30fps. https://sava.ninja/2018/12/09/turbowave/ Messing around with Unity ECS, having up to 100k entities animated and working on constant 30fps (including mobile). Credits goes to Nikola Damjanov, Aleksandar Paunovic, ...
Project Tiny Preview Package is here! - Unity Technologies Blog Project Tiny is a new modular Unity runtime and Editor mode designed to build games and experiences that can load instantly and without install. As of today, it’s available as a preview package for Unity 2018.3, called Tiny Mode, via the Package Manager. ...
ECS Track: The Evolution of the ECS API - Unite LA Come take a look at the past, present, and future of the Entity Component System (ECS) API. Software engineer, Aria Bonczek from the Unity Data-Oriented Desi...
Limbo for Commodore 64 Preview available for download We all know that Limbo, the award-winning game released in 2010 by PlayDead, is being ported for the Commodore 64 by Søren Trautner Madsen for more than a year as we announced a while a…
Unite Los Angeles 2018 - Day 2 Livestream For those of you joining us from home, we will be streaming selected sessions live from Los Angeles! Day 2 schedule (Wednesday, October 24 - PST): ▶️09:00AM: ECS: Welcome and General Overview ▶️10:00AM: ECS: LOD and Culling Systems That Scale ▶️11:00...
FPS Sample - A multiplayer shooter game project | Unity Use it to learn about the latest features in Unity, extract and use the parts you need or use the full project as a starting point for your own games.
Unity gives us over 10m reasons to watch Unite LA next week | MCV/DEVELOP Unity’s big conference is only a week away. MCV visits Copenhagen to get an exclusive look at what Unity’s engineering and demo teams have lined up for the keynote | MCV/DEVELOP
Why Labor's plan for preschool is music to the ears of early childhood advocates If delivered, this would (finally) bring Australia up to speed with much of our developed world competitors.
AI-driven Dynamic Dialog through Fuzzy Pattern Matching In this classic GDC 2012 session, programmer Elan Ruskin shows a simple, uniform mechanism made for the Left 4 Dead series for tracking thousands of facts and possibilities, allowing intelligent characters to remember history, cascade from special to gene...
Procreate Welcome to the official YouTube page for Procreate®—the only professional iPad® illustration app for creatives on the move. Follow our #LearnToProcreate seri...
SPYRO Reignited Character Designer Nicholas Kole Talks ART, Nostalgia, & JELLY Nicholas Kole is a character designer who’s worked on projects like the Dawngate Chronicles, The Wingfeather Saga, Shardbound, Disney Books, Super Lucky’s Tale and most recently, the Spyro Reignited Trilogy. He’s also developing his brilliantly imaginativ...
The Pumpkin King, an art print by John Loren This is a gallery-quality giclée art print on 100% cotton rag archival paper, printed with archival inks.
The Factory, an art print by John Loren This is a gallery-quality giclée art print on 100% cotton rag archival paper, printed with archival inks.
Sugar and Sprites, an art print by John Loren This is a gallery-quality giclée art print on 100% cotton rag archival paper, printed with archival inks.
The Wingfeather Saga - Animated Short Film The Wingfeather Saga - A Crow for the Carriage From the epic fantasy novels - The Wingfeather Saga available here: The Rabbit Room: http://bit.ly/2mbsOHh Amazon: https://amzn.to/2zvCLJm For twelve-year-old Janner Igiby, life in Glipwood is anything but...
Beginnings Art Book Recent events across the world have had a devastating impact on many people s lives. The earthquake in Mexico City, Hurricane Harvey in Houston, and Hurricane Maria in Puerto Rico have all taken their toll - not to mention the many refugees that have be...
Trigonometry in Pictures | Extreme Learning This post shows how the core trigonometric definitions, relations and addition theorems can be simply and intuitively visualized.
Haxe Roundup № 468 The latest news covering the Haxe community, featuring upcoming talks, the latest HaxeLib releases, game previews and lots more!
distractionware » Design Diary: The Jester Tom Francis said this smart thing about game design on twitter the other day – that it’s like “building fires in the dark”.
Heat Signature dev log: designing in the dark Game design involves wildly guessing at things that always seem obvious in retrospect. Here are two metaphors about that, with maximum gesturing.
LOVE for Nintendo Switch - Nintendo Game Details Set your own checkpoints in this challenging platformer
Looking for a full-time Unity programmer The people who made A Good Snowman Is Hard To Build and Cosmic Express are looking for an experienced programmer to join our growing team and work alongside Ben on the existing codebase. Requirements:...
Charity - a post on Tom Francis' blog When Gunpoint did well, in 2013, I thought: “I should give some money to charity. But this might have to last me the rest of my life. So I should wait til I have a second game out, and see how that does.”
r/funny - I switched out all my co-worker's cheat sheets while he was out. 127,284 votes and 3,902 comments so far on Reddit
Home Now Play This is a festival of experimental game design running at Somerset House in London from 6-14 April 2019, showcasing interactive and playful work as part of the London Games Festival.
The 1887 Children’s Fancy Dress Ball I have spent the last three hours obsessed with this set of photos from the State Library of South Australia. They’re pictures from a…
gamedev.world gamedev.world is the global game developer conference. Featuring 30+ speaker from all over the planet, all talks will be close-captioned and translated into Arabic, Chinese, English, French, Japanese, Portuguese, Russian, and Spanish.
PAX South 2019 Postmortem Showed off Negative World at PAX South last weekend, here are the pros and cons learned. GDC Talk: https://www.youtube.com/results?search_query=you%27re+bad+at+showcasing+your+game Discord Link: https://discord.gg/ZDXSgv6
Immediate-Mode Graphical User Interfaces (2005) An old makeshift tech video I recorded introducing the concept of “IMGUI” — the Immediate-Mode Graphical User Interface.
Dicey Dungeons - PAX South Trailer A new deckbuilding RPG by Terry Cavanagh, Marlowe Dobbe, and Chipzel, coming spring 2019! Wishlist us on steam! https://goo.gl/vtoL1P Trailer edited by Vanessa Williams (http://www.filmette.com/)
Bungie.net Bungie.net is the Internet home for Bungie, the developer of Destiny, Halo, Myth, Oni, and Marathon, and the only place with official Bungie info straight from the developers.
Unity’s block of SpatialOS - Improbable Due to a change in Unity’s terms of service, all existing SpatialOS and Unity games, including production games and in development games of all developers, are now in breach of Unity’s license terms. In this blog post, we explain our understanding of this...
All the indies I've played in 2018 are amazing and I need to talk about them 2018 is officially over, and with it come the endless rankings and lists, naming the best and/or favorite games of the year that passed…
2019 Independent Games Festival reveals this year's finalists! From Return of the Obra Dinn to Speed Dating for Ghosts to Noita, IGF organizers are excited to announce the finalists for the 21st annual IGF Awards!
Patrick Kavanagh vowed to ‘break every bloody bookshop’ in Dublin over literary snub Poet told Fred Hanna he would ‘wreck the joint’ if his book wasn’t put in the window
2018 Retrospective The year is drawing to a close, and I'm going off on a much-needed holiday next week. This seems like a good time to look back at the past twelve months! I can't believe that shipped 2018 was the year of foundational work. As far as “work work” is concern...
Dicey Dungeons: Terry Cavanagh interview — Wireframe Magazine The VVVVVV and Super Hexagon creator talks us through his latest game
Submit your game for inclusion in the Leftfield Collection 2019 The line-up of games for the Leftfield Collection, the indie showcase that shines a light on games and projects that do things a little differently, has now been selected and you can find the full list below.
distractionware » When’s the next update coming out? Hey! So, it’s been a while since the last build of Dicey Dungeons. In fact, it’s been two months. I think it’s time for an update!
New & popular featured games Find featured games like Village Monsters, Everhood, Aquamarine - KICKSTARTER DEMO, Chatventures, Danger Gazers on itch.io, the indie game hosting marketplace.
draft-irtf-cfrg-gcmsiv-09 - AES-GCM-SIV: Nonce Misuse-Resistant Authenticated Encryption [Docs] [txt|pdf|xml|html] [Tracker] [WG] [Email] [Diff1] [Diff2] [Nits] Versions: (draft-gueron-gcmsiv) 00 01 02 03 04 05 06 07 08 09 RFC 8452
caddytls: add TLS 1.3 support by crvv · Pull Request #2399 · caddyserver/caddy 1. What does this change do, exactly? add TLS 1.3 2. Please link to the relevant issues. #2080 3. Which documentation changes (if any) need to be made because of this PR? https://caddyserver.com/do...
Ext4 Disk Layout - Ext4 This document attempts to describe the on-disk format for ext4 filesystems. The same general ideas should apply to ext2/3 filesystems as well, though they do not support all the features that ext4 supports, and the fields will be shorter.
Modern Alternatives to PGP Did your last Yubikey just break? Perhaps you forgot an offline backup password. Maybe you're just tired of living like a spy and never using smartphones. Whatever it is, you're here, and you're finally ready to give up on PGP. That's great! We're here to...
Go 1.12 Release Notes - The Go Programming Language Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
proposal: x/crypto: deprecate unused, legacy and problematic packages · Issue #30141 · golang/go x/crypto is meant to follow the same philosophy as the rest of the Go cryptography standard libraries: safe, useful subsets of widely used and robust primitives and protocols. Some packages in x/cr...
FiloSottile/mkcert A simple zero-config tool to make locally trusted development certificates with any names you'd like. - FiloSottile/mkcert
draft-ietf-acme-acme-18 - Automatic Certificate Management Environment (ACME) [Docs] [txt|pdf|xml|html] [Tracker] [WG] [Email] [Diff1] [Diff2] [Nits] Versions: 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 RFC 8...
What is a Tor Relay? */ What is a Tor Relay? • Tor Legal FAQ • Setting Up Tor • Take the Challenge • List of Relays WHAT IS TOR? We use Tor to access our website and to publish to our blog, which is blocked inside of our country. -- Iranian human rights activist Tor is a serv...
Real World Crypto 2019 - Day 1 - Session 1 - Morning - part 1 Real World Crypto January 9, 2019 meeting at the San Jose Marriott. This is day 1 session 1 which goes from 9:00AM until 12:30PM
crypto/x509: root_cgo_darwin and root_nocgo_darwin omit some system certs · Issue #24652 · golang/go Please answer these questions before submitting your issue. Thanks! What did you do? $ cat main.go package main import ( "crypto/x509" "fmt" "log" ) func main() { cert...
Pricing · Plans for every developer Whether you're starting an open source project or choosing new tools for your team, we’ve got you covered.
FiloSottile/mkcert A simple zero-config tool to make locally trusted development certificates with any names you'd like. - FiloSottile/mkcert
Lecture: A deep dive into the world of DOS viruses | Friday | Schedule 35th Chaos Communication Congress Version Voltron
LocoMocoSec 2019 Project Alloy Grant Application Thanks for your interest in a Project Alloy grant to attend LocoMocoSec 2019! To be eligible, you must belong to a group that is currently underrepresented in the tech industry. In order to maximize our funding, we only support travel for applicants trav...
Go Modules in 2019 - The Go Blog Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
The Go Programming Language Blog Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Salary Negotiation: Make More Money, Be More Valued | Kalzumeus Software [Editor’s note: At nearly 7,000 words, you probably don’t want to try reading this on an iDevice. Bookmark it and come back later.]
We are Google employees. Google must drop Dragonfly. We are Google employees and we join Amnesty International in calling on Google to cancel project Dragonfly, Google’s effort to create a…
crypto/tls: add support for TLS 1.3 · Issue #9671 · golang/go See https://tools.ietf.org/html/draft-ietf-tls-tls13. Coexistence of IPv4 and IPv6 harms the net package. Coexistence of HTTP/1.x and HTTP/2 will harm the net/http package. For now looks coexistenc...
Managering in Terrible Times | Lara Hogan These are terrible times. You may be facing these events head-on as a member of a marginalized group or as an ally, and if you’re a manager, you likely have direct reports who are doing the same.
How to make a racist AI without really trying A cautionary tutorial. Let's make a sentiment classifier!¶Sentiment analysis is a very frequently-implemented task in NLP, and it's no surprise. Recognizing whether people are expressing posit
CBC 2019 The 7th Code-Based Cryptography Workshop (CBC 2019) was held in conjunction with Eurocrypt 2019 in Darmstadt, Germany on Saturday and Sunday, May 19-20, 2019.
This job is unavailable The TU/e is constantly looking for scientific and non-scientific staff further its ambitions. View here our current vacancies.
Docker and kvm containers (from scratch) - redo: a recursive build system "Containers" became popular a few years ago with the emergence of Docker, but they are actually the result of a long line of evolution starting with chroot, a concept which dates all the way back to 1979. The idea of a container, or a chroot, is to run a...
Classical and quantum computers are vying for superiority There are two research routes to the supercomputers of the future. Which side are you on? There are two research routes to the supercomputers of the future. Which side are you on?
The year in post-quantum crypto The world is finally catching on to the urgency of deploying post-quantum cryptography: cryptography designed to survive attacks by...
Lecture: The year in post-quantum crypto | Friday | Schedule 35th Chaos Communication Congress Version Voltron
https://www.lightourfuture.org/getattachment/85484dca-465a-46f4-8c8c-090aeb845d09/FINAL-Action-Plan-for-a-NQI-Apr-3-2018.pdf
ImperialViolet - CECPQ2 CECPQ1 was the experiment in post-quantum confidentiality that my colleague, Matt Braithwaite, and I ran in 2016. It's about time for CECPQ2.
Exklusiv: Neues Max-Planck-Institut kommt nach Bochum Bochum wird Standort eines neuen Max-Planck-Instituts für Cybersicherheit. Mögliche Standorte: Campus der Ruhr-Uni oder ehemaliges Opel-Gelände.
Quantum algorithms for analysis of public-key crypto | American Inst. of Mathematics Applications are closed for this workshop
Quantum isogenies: Intro Choosing safe post-quantum parameters for the new CSIDH isogeny-based key-exchange system requires concrete analysis of the cost of quantum attacks. The two main contributions to attack cost are the number of queries in hidden-shift algorithms and the cos...
Table of Contents - IEEE Transactions on Computers | IEEE Computer Society Digital Library Browse the leading magazines in computing offering topical peer-reviewed current research, developments, and timely information.
CRYPTO 2018: “Middle Ground” Proposals for a Going-Dark Fix On August 19, the CRYPTO 2018 conference on cryptographic research hosted a one-day workshop in Santa Barbara called “Encryption and Surveillance.” The goal of the workshop was to “examine how encryption and related technologies pose both challenges and o...
Badge Reviews Below are some of the fundamental design rules to follow with the creation of your badge. For more reasons why, check out the article.
Overheid.nl | Consultatie Wijziging Wiv 2017 Wijziging van de Wet op de inlichtingen- en veiligheidsdiensten 2017
google/randen Fast backtracking-resistant random generator: https://arxiv.org/abs/1810.02227 - google/randen
ANTS 2018 rump session The ANTS 2018 rump session took place Thursday 19 July 2018. Daniel J. Bernstein and Tanja Lange served as chairs.
djbsort: Changes Speed tests now call cpucycles() before setting resource limits. This is important on platforms where cpucycles() needs to read files.
D. J. Bernstein / Talks 2020.02.06 16:30 60 minutes invited lecture Germany local researchers [horizontal PDF slides] Security Network Munich, Talking Heads. Giesecke + Devrient. "Crypto horror stories." Talk given jointly with Tanja Lange. 2020.01.30 09:30 60 minutes invited...
djbsort: Intro djbsort is a new software library for sorting arrays of integers or floating-point numbers. It provides the following features:
Security in Times of Surveillance General information Staff Seminars / Courses Project involvement Publications Education Press releases Upcoming / Past events Job opportunities Contact information
https://cr.yp.to/patents.html Preliminary list of patents and patent applications mentioned in NIST PQC submissions:
Round 1 Submissions - Post-Quantum Cryptography | CSRC Official comments on the First Round Candidate Algorithms should be submitted using the 'Submit Comment' link for the appropriate algorithm. Comments from the pqc-forum Google group subscribers will also be forwarded to the pqc-forum Google group list. We...
Selected Areas in Cryptography (SAC) 2018 | University of Calgary | The 25th Conference on Selected Areas in Cryptography (SAC 2018) will take place at the University of Calgary in Alberta, Canada on August 15-17, 2018 and will be preceded by a summer school SAC Summer School (S3), August 13-14, 2018.
Eurocrypt 2018 rump session The Eurocrypt 2018 rump session took place Tuesday 1 May 2018. Daniel J. Bernstein and Tanja Lange served as chairs. Roberto M. Avanzi served as shofar blower. Julia Hesse, Eran Lambooij, Stav Perle, and Huang Senyang served as air-hammer operators. Slide...
Classic McEliece: Talks Edoardo Persichetti. "Classic McEliece: conservative code-based cryptography. Round 2." Second PQC Standardization Conference. University of California at Santa Barbara, USA. 24 August 2019.
NIST PQCrypto Classic McEliece submission Classic McEliece Submission to NIST’s Post-Quantum Standardization together with Daniel J. Bernstein, Tung Chou, Tanja Lange, Ingo von Maurich, Rafael Misoczki, Ruben Niederhagen, Edoardo Per…
PQCrypto 2018 Conference : Florida Atlantic University - Charles E. Schmidt College of Science The aim of PQCrypto is to serve as a forum for researchers to present results and exchange ideas on the topic of cryptography in an era with large-scale quantum computers.
Pitching security vs. privacy is asking the wrong question Pitching security vs. privacy is asking the wrong question
Veiligheid versus privacy: een valse tegenstelling Maakt een nee-stem tegen de Wet inlichtingen- en veiligheidsdiensten (Wiv) de samenleving onveiliger? Voorstanders van de nieuwe wet zeggen zonder voorbehoud "ja". Maar wij, cybersecurityonderzoekers, computerwetenschappers en security professionals, plaa...
libpqcrypto: Intro libpqcrypto is a new cryptographic software library produced by the PQCRYPTO project.
Security in Times of Surveillance General information Staff Seminars / Courses Project involvement Publications Education Press releases Upcoming / Past events Job opportunities Contact information
Introducing HacSpec HacSpec is a proposal for a new specification language for cryptographic primitives that is succinct, that is easy to read and implement, and that lends itself to formal verification. It aims to formalise the pseudocode used in cryptographic standards by ...
Cortex-A7 Processor - ARM The ARM Cortex-A7 processor is the most energy efficient ARM processor ever developed. It is ideal for entry level smartphones
CBC Workshop 2018 : Florida Atlantic University - Charles E. Schmidt College of Science Welcome to the website of the sixth Code-based Cryptography Workshop that will take place in Fort Lauderdale, Florida, April 5-6, 2017, organized by the Cryptology group in the Department of Mathematical Sciences at Florida Atlantic University.
https://cr.yp.to/lists.html Don't ask for free advice about djbdns if you haven't read the documentation. Third-party commercial support is available for people who don't have time to read and follow instructions.
SPHINCS+ SPHINCS+ is a stateless hash-based signature scheme, which was submitted to the NIST post-quantum crypto project. The design advances the SPHINCS signature scheme, which was presented at EUROCRYPT 2015. It incorporates...
The ROBOT Attack Return of Bleichenbacher's Oracle Threat - ROBOT is the return of a 19-year-old vulnerability that allows performing RSA decryption and signing operations with the private key of a TLS server.
NTRU Prime: NIST submission NTRU Prime is a second-round candidate in NIST's Post-Quantum Cryptography Standardization Project. The second-round submission package specifies six KEMs:
Male Novum - Mod for The End is Nigh (Trailer) Male novum is a mod that adds new levels and shit to The End is Nigh. (Yes, the quality of the video is trash, but thats the best i could do with my trash hardware.) Built by Onyx35678 Music used: Dan Mumm (Hungarian Rhapsody No.2 - Neo-Classical Guitar)
Download the latest indie games itch.io is a simple way to find, download and distribute indie games online. Whether you're a developer looking to upload your game or just someone looking for something new to play itch.io has you covered.
Nicalis Nicalis Inc is a developer and publisher for many classic games, such as Cave Story+, 1001 Spikes, and The Binding of Isaac: Afterbirth+. Stay tuned for more!
Buy sports, concert and theater tickets on StubHub! Buy and sell sports tickets, concert tickets, theater tickets and Broadway tickets on StubHub!
David Fincher, Tim Miller Producing Adult Animation Anthology Series 'Love Death & Robots' For Netflix Details on Netflix's new genre-driven adult animation anthology.
S1E47 – Fucked Up – “David Comes To Life” - That Record Got Me High Fucked Up’s opus “David Comes To Life” tells the story of a recurring character in their ouevre, the self-same David, and his relationship with Veronica.
Spicy Piggy - Apps on Google Play Can you handle your chili? Blast passed hardcore enemies, tackle tricky platforms, be the chili eating contest victor! In Spicy Piggy, set a world beating time and test your reactions while literally on fire. Succeed and you will be rewarded with some r...
Humans Who Make Games | Starburns Audio An intimate conversation with the creators of some of the world’s most remarkable games, hosted by comedian and life-long gamer Adam Conover.
Discord - Free voice and text chat for gamers Step up your game with a modern voice & text chat app. Crystal clear voice, multiple server and channel support, mobile apps, and more. Get your free server now!
21st Annual Independent Games Festival Awards Audience Award Welcome to the Audience Award ballot for the 2019 Independent Games Festival! These fantastic Audience Award finalists (https://globenewswire.com/news-release/2019/01/03/1680326/0/en/Return-of-the-Obra-Dinn-Leads-Nominations-for-the-21st-Annual-Independen...
Discord - Free voice and text chat for gamers Step up your game with a modern voice & text chat app. Crystal clear voice, multiple server and channel support, mobile apps, and more. Get your free server now!
The Legend of Bum-Bo on Steam A puzzle based deck building rogue-like prequel to The Binding of Isaac... Made of cardboard!
Salad Fingers 11: Glass Brother Salad Fingers decides it’s time for Hubert Cumberdale to become a real boy. MERCH https://saladfingers.shop/ PATREON https://www.patreon.com/davidfirth TWITTER http://twitter.com/david_firth INSTAGRAM https://www.instagram.com/davidfirth66/ FACEBOOK https...
Binding of Isaac The Harbingers Unisex T-Shirt • 100% combed and ring-spun cotton (heather colors contain polyester) • Fabric weight: 4.2 oz (142 g/m2) • Shoulder-to-shoulder taping • Side-seamed Shipping Policy: All our products are made-to-order, which usually takes 3-5 business days to produce. Fro...
The Binding of Isaac: Four Souls Game The official Binding of Isaac multiplayer card game, about sacrifice, betrayal and hoarding. The game comes with: 340 cards 100 custom coins A pair of dice (D6 and D8) Rulebook Shipping: It takes 5-7 business days for the games to get delivered in the US....
IBM's 360 and Early 370 Systems No new product offering has had greater impact on the computer industry than the IBM System/360. IBM's 360 and Early 370 Systems describes the creation of this remarkable system and the developments it spawned, including its successor, System/370. The aut...
Randomized trial on gender in Overwatch A recurring discussion in Overwatch (as well as other online games) is whether or not women are treated differently from men. If you do a quick search, you can find hundreds of discussions about this, some of which have well over a thousand comments. Thes...
Trying to write Ukkonen's algorithm from memory in a language I don't know! Without tests! YOLO Trying to write Ukkonen's algorithm from memory in a language I don't know! Without tests! YOLO - ukkonen.rs
Cache tables Hash tables are the most popular probabilistic data structure, by quite a margin. You compute some hash code then compute an array index from that hash code. If you’re using open addressing-c…
Bloomberg - Are you a robot? Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our Terms of Service and Cookie Policy.
Pet Shop Boys - Give stupidity a chance (lyric video) Pet Shop Boys' new four-track “Agenda” EP is out now via digital services: https://petshopboys.lnk.to/AgendaID The first song on the EP, “Give stupidity a chance”, can now be listened to on streaming services, download stores and on YouTube and is descri...
Amiga music: Jester - Elysium 'Elysium' (1991) by Jester/Sanity (Volker Tripp). Dolby Headphone version can be heard here: http://www.youtube.com/watch?v=W1bgMX4UCjw&hd=1 Visit my channel for more Amiga music.
Error threshold (evolution) - Wikipedia In evolutionary biology and population genetics, the error threshold (or critical mutation rate) is a limit on the number of base pairs a self-replicating molecule may have before mutation will destroy the information in subsequent generations of the mol...
nothings/stb stb single-file public domain libraries for C/C++. Contribute to nothings/stb development by creating an account on GitHub.
Open Letter From New York State Budget Director Robert Mujica Regarding Amazon An open letter from New York State Budget Director Robert Mujica regarding Amazon.
Joe Rogan Experience #1245 - Andrew Yang Andrew Yang is an American entrepreneur, the founder of Venture for America, and a 2020 Democratic presidential candidate.
zeux.io - Flavors of SIMD During development of meshoptimizer a question that comes up relatively often is “should this algorithm use SIMD?”. The library is performance-oriented, but SIMD doesn’t always provide significant performance benefits - unfortunately, the use of SIMD can ...
The Datasaurus Dozen - Same Stats, Different Graphs | Autodesk Research The Datasaurus Dozen - Same Stats, Different Graphs | Autodesk Research
Efficient Generation of Points that Satisfy Two-Dimensional Elementary Intervals (JCGT) the Journal of
EGSR 2019 This year, two submission tracks are proposed: the Research Track and the new Industry Track. Note that there will not be an EI&I track this year.
Real-Time Rendering · “Ray Tracing Gems” nears completion Tracking the latest developments in interactive rendering techniques
https://eheitzresearch.wordpress.com/738-2/ Procedural Stochastic Textures by Tiling and Blending Thomas Deliot and Eric Heitz GPU Zen 2 (to appear) Abstract This chapter provides some simplifications and practical details that address the f…
Unity Labs Publications | Unity The team in Grenoble does research only and their output is papers. We will use this page to share said papers.
Deep Learning for Graphics In computer graphics, many traditional problems are now better handled by deep-learning based data-driven methods. In an increasing variety of problem settings, deep networks are state-of-the-art, beating dedicated hand-crafted methods by si...
A radiative transfer framework for non-exponential media We develop a new theory of volumetric light transport for media with non-exponential free-flight distributions. Recent insights ...
RGL | An Adaptive Parameterization for Efficient Material Acquisition and Rendering Realistic Graphics Lab
TheRealMJP/DXRPathTracer A (very) simple path tracer implemented using DirectX Ray Tracing (DXR) - TheRealMJP/DXRPathTracer
A microfacet based BRDF for the accurate and efficient rendering of high definition specular normal maps I am a Ph.D. student at Univ. Limoges, CNRS, XLIM, UMR 7252 since October 2015. I am under the supervision of Frédéric Claux and Stéphane Mérillou.
The Mandalorian First Image, Directors Revealed | StarWars.com Details emerge for Lucasfilm's live-action series helmed by Jon Favreau.
Position-Free Monte Carlo Simulation for Arbitrary Layered BSDFs Position-Free Monte Carlo Simulation for Arbitrary Layered BSDFs
MC VOLUME RENDERING COURSE - Jaroslav Křivánek Jan Novák Disney Research Iliyan Georgiev Solid Angle Johannes Hanika Karlsruhe Institute of Technology Jaroslav Křivánek Charles University, PragueRender Legion | Chaos Group Wojciech Jarosz Dartmouth College
NVIDIA Turing Vulkan/OpenGL extensions NVIDIA just launched the TU102/TU104 (GeForce RTX 2080ti/2080), first GPUs based on the Turing architecture. This new architecture brings ...
Introduction to Turing Mesh Shaders | NVIDIA Developer Blog Turing introduces a new programmable geometric shading pipeline, mesh shaders,, enabling threads to cooperatively generate compact meshes on the chip.
https://www.nvidia.com/content/dam/en-zz/Solutions/design-visualization/technologies/turing-architecture/NVIDIA-Turing-Architecture-Whitepaper.pdf
blueberrymusic/DeepLearningBook-Resources Resource files for "Deep Learning - From Basics to Practice" by Andrew Glassner - blueberrymusic/DeepLearningBook-Resources
Breaking Down Barriers – Part 5: Back To The Real World This is Part 5 of a series about GPU synchronization and preemption. You can find the other articles here: Part 1 – What’s a Barrier? Part 2 – Synchronizing GPU Threads Part 3 …
Tech Note: Shader Snippets for Efficient 2D Dithering | Oculus A few examples of the minimal ALU method left to right (Best viewed at 100%):Plus6Int (6 shades), Dither17 (better quality than 16), Dither32 (more shades), Dither64 (more shades, artifacts)
SIGGRAPH 2018 Links - Self Shadow Open Access SIGGRAPH 2018 Conference Content Recordings Cesium: 3D Globes on the Web Color Mavens Advise on Digital Media Creation and Tools Deep …
https://www.highperformancegraphics.org/wp-content/uploads/2018/Papers-Session3/HPG2018_ByExampleNoise.pdf
AliceVision | Photogrammetric Computer Vision Framework AliceVision is a Photogrammetric Computer Vision framework for 3D Reconstruction and Camera Tracking.
Real-Time Rendering, Fourth Edition Thoroughly updated, this fourth edition focuses on modern techniques used to generate synthetic three-dimensional images in a fraction of a second. With the advent of programmable shaders, a wide variety of new algorithms have arisen and evolved over the ...
The Design and Evolution of Disney’s Hyperion Renderer | ACM Transactions on Graphics (TOG) Walt Disney Animation Studios has transitioned to path-traced global illumination as part of a progression of brute-force physically based rendering in the name of artist efficiency. To achieve thi...
Computer Graphics Group » Acquisition and Validation of Spectral Ground Truth Data for Predictive Rendering of Rough Surfaces Olaf Clausen, Ricardo Marroquim and Arnulph Fuhrmann In: Computer Graphics Forum, EGSR 2018, Karlsruhe, Germany
Stratified sampling of projected spherical caps We present a method for uniformly sampling points inside the projection of a spherical cap onto a plane through the sphere's center. To achieve this, we devise two novel area-preserving mappings from the unit square to this projection, which is often an e...
https://eheitzresearch.wordpress.com/722-2/ High-Performance By-Example Noise using a Histogram-Preserving Blending Operator Eric Heitz and Fabrice Neyret High-Performance Graphics 2018 Abstract We propose a new by-example noise algorithm th…
Program | High-Performance Graphics 2018 High-Performance Graphics 2018 will be held in Vancouver, BC in the Segal Building, Simon Fraser University.
A Composite BRDF Model for Hazy Gloss We introduce a bidirectional reflectance distribution function (BRDF) model for the rendering of materials that exhibit hazy reflections, whereby the specular reflections appear to be flanked by a surrounding halo. The focus of this work is on artistic co...
ACES 1.1 now available To the ACES Community, Today we have released ACES 1.1, a minor update to the ACES system, which includes a series of new features. This is a “minor” system release, and therefore the version number is incremented to 1.1. This means the update adds a n...
Combining Analytic Direct Illumination and Stochastic Shadows Eric Heitz, Unity TechnologiesStephen Hill, LucasfilmMorgan McGuire, NVIDIA
DD18 Presentation - Raytracing in Hybrid Real-Time Rendering Presentation slides & video from SEED's Digital Dragons 2018 talk, "Stochastic All The Things: Raytracing in Hybrid Real-Time Rendering"
A reciprocal formulation of non-exponential radiative transfer. 1: Sketch and motivation Previous proposals to permit non-exponential free-path statistics in radiative transfer have not included support for volume and boundary sources that are spatially uncorrelated from the scattering events in the medium. Birth-collision free paths are trea...
A Radiative Transfer Framework for Spatially-Correlated Materials We introduce a non-exponential radiative framework that takes into account the local spatial correlation of scattering particles in a medium. Most previous works in graphics have ignored this, assuming uncorrelated media with a uniform, random local distr...
Materials for Masses: SVBRDF Acquisition with a Single Mobile Phone Image Wide variety of images around us are the outcome of interactions between lighting, shapes and materials. In recent years, the advent of…
Alpha Distribution - Cem Yuksel Alpha distribution solves the problems of alpha testing, such as disappearing geometry at distance. In this case, it is disappearing beard.
A Multi-Faceted Exploration (Part 3) - Self Shadow A New Dimension In the last post, I’d shown how a small tweak to Imageworks’ multiple-scattering Fresnel term, $\color{brown}{F_\mathrm{ms}}$, …
GDC Retrospective and Additional Thoughts on Real-Time Raytracing This post is part of the series “Finding Next-Gen”. Just got back from GDC. Had a great time showcasing the hard work we’ve been up to at SEED. In case you missed it, we did two p…
The Ray + Raster Era Begins - an R&D Roadmap for the Game Industry (Presented by NVIDIA) Morgan McGuire and Petrik Clarberg will discuss hot-off-the-press innovations in real-time illumination and coming disruptive changes to renderer designs. Nir Benty will discuss how these sea-changes affect the next version of Falcor, NVIDIA's...
https://eheitzresearch.wordpress.com/705-2/ Combining Analytic Direct Illumination and Stochastic Shadows Eric Heitz, Stephen Hill and Morgan McGuire I3D 2018 (short paper) Abstract In this paper, we propose a ratio estimator of the direct-i…
Breaking Down Barriers – Part 2: Synchronizing GPU Threads This is Part 2 of a series about GPU synchronization and preemption. You can find the other articles here: Part 1 – What’s a Barrier? Part 2 – Synchronizing GPU Threads Part 3 …
KIT - Computergrafik - Publikationen - Reweighting Firefly Samples for Improved Finite-Sample Monte Carlo Estimates
GDC 2018 Presentation Slides - Shiny Pixels: Real-Time Raytracing at SEED Presentation slides from SEED's GDC 2018 talk, "Shiny Pixels: Real-Time Raytracing at SEED"
Schedule | GDC 2020 | Session not found. View, browse and sort the ever-growing list of sessions by pass type, topic, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App, once live. Sessions do fill u...
Real-Time Rendering · “Real-Time Rendering, 4th Edition” available in August 2018 Tracking the latest developments in interactive rendering techniques
NVIDIA Nsight Graphics NVIDIA Nsight Graphics NVIDIA® Nsight™ Graphics is a standalone developer tool that enables you to debug, profile, and export frames built with Direct3D (11, 12, DXR), Vulkan (1.1, NV Vulkan Ray Tracing Extension), OpenGL, OpenVR, and the Oculus SDK.
Monte Carlo methods for volumetric light transport simulation The wide adoption of path-tracing algorithms in high-end realistic rendering has stimulated many diverse research initiatives. I...
Experiments with DirectX Raytracing in Northlight Remedy Entertainment discussed the experiments and research we have done in collaboration with Nvidia on the Microsoft DirectX Raytracing (DXR) API that enables straightforward access to real-time ray tracing running on development graphics hardware. Reme...
SEED - Project PICA PICA - Real-time Raytracing Experiment using DXR (DirectX Raytracing) 'PICA PICA' is a demo and experiment using SEED's 'Halcyon' research engine and Microsoft's new DirectX Raytracing API to do real-time GPU raytracing on Nvidia Volta GPUs. It is also a playground for our self-learning AI agents. See our
Choose & Download | Intel® System Studio Download the best version of Intel® System Studio for your needs.
pervognsen/bitwise Bitwise is an educational project where we create the software/hardware stack for a computer from scratch. - pervognsen/bitwise
Schedule | GDC 2020 | Session not found. View, browse and sort the ever-growing list of sessions by pass type, topic, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App, once live. Sessions do fill u...
A new microflake model with microscopic self-shadowing for accurate volume downsampling Naïve linear methods for downsampling high-resolution microflake volumes often produce inaccurate appearance, especially when input voxels are very opaque. Preserving correct appearance at all resolutions requires taking into account masking-shadowing eff...
Real-Time Rendering of Wave-Optical Effects on Scratched Surfaces | Shiny 3D Graphics Research The visual appearance of real-world materials is characterized by surface features across many scales and has received significant attention by the graphics community for decades. Yet, even the most advanced microfacet models have difficulties faithfully ...
Schedule | GDC 2020 | Session not found. View, browse and sort the ever-growing list of sessions by pass type, topic, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App, once live. Sessions do fill u...
kayru/RayTracedShadows This demo implements BVH construction and GPU traversal for rendering hard shadows. - kayru/RayTracedShadows
Brain Disease Is Common in Former Football Players: Study The degenerative brain disease CTE may be common among American football players
WIRED If you are a California resident, you may make your Do Not Sell My Personal Information (DNS) request(s) below. Before you do, we hope you will read this for additional context. The advertising you see is critical to our ability to fund the high-quality ...
Music System for Manifold Garden In this video, I go over the music system for Manifold Garden. Topics covered: code architecture, our debug tools, and how music is set up in the game. Mailing List: http://bit.ly/MgMailingList Steam: http://store.steampowered.com/app/473950 Game: http:...
LUNARK Embark on a wild adventure set in the midst of a rebellion against a totalitarian regime in this new take on the cinematic platformer.
Join Us — Hinterland Games The Hinterland team is primarily comprised of veteran game developers, most having spent 10+ years in the traditional “triple-A” industry. The studio culture and work ethic is built around the search for quality and innovation in everything we do. We are ...
Manifold Garden Dev Update #16 - Fixes, Music System and Design In this video, I go over recent graphics improvements, explain in-depth the new music system, and finally address some concerns about design. Mailing List: http://bit.ly/MgMailingList Steam: http://store.steampowered.com/app/473950 Game: http://manifold...
Steam :: Manifold Garden :: Graphics Improvements, New Music System, and Dev Update Video #16 The latest development update video is now up: https://www.youtube.com/watch?v=TNiRr8Y0t-Y&feature=youtu.be In this one, I cover new graphics improvements, the new music system, and address some concerns about design that people have expressed to me. Visu...
Treachery in Beatdown City Trailer - FIGHT SOMEONE! 🤜👊🤛 Coming early 2020 to #NintendoSwitch & PC! Fight dozens of ridiculous enemies with a unique battle system combining the best parts of beat ‘em ups, fighting games, turn based tactics and RPGS! Wishlist on Steam! https://store.steampowered.com/app/762180...
SmuggleCraft hitting the Switch eShop this week - Nintendo Everything Happy Badger Studio has announced that its “stylized hovercraft racing game” SmuggleCraft is coming to Switch. It’ll be available in just a few days on January 25. Here’s an overview, along with a trailer: If you haven’t played it (you probably haven’t), ...
Forgotten Key prepares for shutdown This post carries news, new released game demos and links to devs looking for work. Scroll down to find the juicy bits or continue reading…
The Epic Games Store as described by Sergey Galyonkin (SteamSpy Creator, Currently At Epic) (Update: Sergey Clarifying Points on Twitter) Update: see threadmarks for details on Galyonkin's response or jump to post #507. I recently found out about a really interesting Russian-spoken podcast that Sergey Galyonkin co-hosts called "Как Делают Игры," or in English: "How Games Are Made." Galyonk...
Manifold Garden Dev Update #15 - Before vs After of Recent Changes Before/After comparisons of various changes in the game recently. Mailing List: http://bit.ly/MgMailingList Steam: http://store.steampowered.com/app/473950 Game: http://manifold.garden/ DevLog: https://forums.tigsource.com/index.ph... Twitch: https://ww...
Eastshade Official Trailer 2 Eastshade is an open-world adventure game where you play as a traveling artist and will be released for PC on February 13, 2019 and consoles soon to follow. Wishlist it at http://store.steampowered.com/app/715560 Official Website - http://www.eastshade.c...
Manifold Garden - Development Update 13 Design: replacing placeholder geometry Graphics: Fixing visual discrepancies here and there Art: new assets Audio: fixing weird reverb volume issues Mailing List: http://bit.ly/MgMailingList Steam: http://store.steampowered.com/app/473950 Game: http://ma...
BELOW for Xbox One: Explore. Survive. Discover. | Xbox Test your adventurer mettle in BELOW for Xbox One. Traverse procedurally generated environments and conquer your surroundings. Explore. Survive. Discover.
Level Design Timelapse - Decemember 12, 2018 Timelapse video of me redesigning a certain area in the game.
Join the Manifold Garden Discord Server! Check out the Manifold Garden community on Discord - hang out with 1,016 other members and enjoy free voice and text chat.
Manifold Garden - Development Update 12 Manifold Garden is now playable from start to finish. In this video, I go over the state of tech, audio, art, and design in the game. Topics covered: save/load system, level loading system, audio occlusion, and design changes. Mailing List: http://b...
https://store.playstation.com/en-gb/product/EP1590-CUSA13379_00-00FFABVANEEFIGSJ May contain in-game purchases
Khronos OpenGL® Registry - The Khronos Group Inc The OpenGL Registry contains specifications of the core API and shading language; specifications of Khronos- and vendor-approved OpenGL extensions; header files corresponding to the specifications; and related documentation including specifica...
The 10 Secrets to Indie Game Success (and Why They Do Not Exist) We’re about to release Frozen Synapse 2. In some ways, it’s the culmination of 17 years of involvement with indie games in one form or…
Foundations of Game Engine Development Volume 2: Rendering Release date: July 2019 ISBN: 978-0-9858117-5-4 412 pages • Full color • Soft cover
The Transvoxel Algorithm for Voxel Terrain The Transvoxel Algorithm is a method for seamlessly stitching together neighboring triangle meshes generated from voxel data at differing resolutions so that level of detail (LOD) can be used with large voxel-based datasets such as volumetric terrain in n...
Foundations of Game Engine Development, Volume 1: Mathematics: Eric Lengyel: 9780985811747: Amazon.com: Books Foundations of Game Engine Development, Volume 1: Mathematics [Eric Lengyel] on Amazon.com. *FREE* shipping on qualifying offers. The first volume of Foundations of Game Engine Development discusses the mathematics needed by engineers who work on games or...
Magic Leap Promises to Show a Real Demo and Share Specs on Today's Livestream Following the company’s last session of ‘Magic Leap Live’, wherein the company had promised that viewers would get to “meet Magic Leap One”—but then offered no substantive details and dodged the audience’s most prominent questions—the company is promising...
pervognsen/bitwise Bitwise is an educational project where we create the software/hardware stack for a computer from scratch. - pervognsen/bitwise
The unscalable, deadlock-prone, thread pool - Paul Khuong: some Lisp Paul Khuong's personal blog. Some Lisp, some optimisation, mathematical or computer.
research!rsc: Using Uninitialized Memory for Fun and Profit This is the story of a clever trick that's been around for at least 35 years, in which array values can be left uninitialized and then read during normal operations, yet the code behaves correctly no matter what garbage is sitting in the array. Like the b...
lccwin32.doc Lcc-Win32 A compiler system for windows Technical Reference Jacob Navia based upon the lcc compiler written by C.W. Fraser and Dave Hanson Prologue Software Writing software Compiling software. The compilation process A closer look at the co...
Build software better, together GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.
Miles Sound System Development History RAD Game Tools' web page. RAD makes Bink Video, the Miles Sound System, the Telemetry Performance Visualization System, Oodle Data Compression, and Granny 3D (a 3D toolkit with exporters for 3D Studio Max, Maya and XSI), all popular video game middleware.
A short and readable single .vcxproj file that opens and builds in Visual Studio 2012, 2013, 2015, 2017 and 2019 with good default settings. A short and readable single .vcxproj file that opens and builds in Visual Studio 2012, 2013, 2015, 2017 and 2019 with good default settings. - my default.vcxproj
The Utterly Bizarre Life of Lyndon LaRouche American politics produces no small number of eccentrics. Lyndon LaRouche, who died yesterday, towered above them all.
dalek-cryptography/ed25519-dalek Fast and efficient ed25519 signing and verification in Rust. - dalek-cryptography/ed25519-dalek
Analytic sphere eversion with minimum of topological events Sphere eversions have been described so far by either pictures with minimal topological complexity, numerical evolution or complex equations. We write down relatively simple explicit formulas for the whole eversion, both analytic and topologically simpler...
Diophantine Representation of the Set of Prime Numbers | Semantic Scholar JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms ...
Compiler Explorer Compiler Explorer is an interactive online compiler which shows the assembly output of compiled C++, Rust, Go (and many more) code.
Here's Why The Ferrari 488 Pista Is the Best New Ferrari GO READ MY COLUMN! http://autotradr.co/Oversteer THANKS TO GIOVANNA WHEELS! http://giovannawheels.com https://www.instagram.com/giovannawheels/ THANKS TO DIKO SULAHIAN! https://www.instagram.com/dikosulahian The Ferrari 488 Pista is an amazing Ferrari ...
Thunderhill Trip, 2018 October 11-14, day 3 Thunderhill 3 Mile East with cyclone, NorCal Shelby Club Caterham Seven, 1350lbs, 200hp 2.3 liter Ford Duratec, Avon ZZS tires HIGHLIGHTS LIST BELOW. 7:47 - ten-four rubber ducky, we got ourselves a convoy. 8:41 - swervin' USA. 10:01 - convoy the sequel....
Help Bahiyya Khan get to GDC 2019 Hello Im Bahiyya, a young woc from South Africa. Please help me get to the IGF awards I'm a nominee! | Check out 'Help Bahiyya Khan get to GDC 2019' on Indiegogo.
What's Inside an F1 Gearbox (& How it Works) In this video, I open up an F1 gearbox to find out what's inside and explain a little about how it works. I used to work on race cars many years ago, but it's been a while since I worked on any part of any car, let alone a Formula One car gearbox - as yo...
How colliding blocks act like a beam of light...to compute pi. The third and final part of the block collision sequence. Part 1: https://youtu.be/HEfHFsfGXjs Part 2: https://youtu.be/jsYwFizhncE Home page: https://www.3blue1brown.com Brought to you by you: http://3b1b.co/clacks-thanks Error correction: I wrote the a...
International Streaming - Liqui-Moly Bathurst 12 Hour International Streaming The entire Liqui-Moly Bathurst 12 Hour will be shown live and free in the livestream player below. Coverage starts at 5.30am and will run through until 6.00pm AEDT.
Ultimate Tic-Tac-Toe Once at a picnic, I saw mathematicians crowding around the last game I would have expected: Tic-tac-toe.
Reversed-Z in OpenGL Maybe you’ve heard of Reversed-Z: It’s a pretty good way to get more precision out of your depth buffer. Very useful for games with long view distances, like for example Just Cause 2 (a…
Eletro Fortinite [Test][Reupload in the right subreddit] Posted in r/FortniteCreative by u/math2607 • 2,537 points and 289 comments
Thunderhill Trip, 2018 October 11-14, day 2 Thunderhill Full 5 mile with cyclone, Hooked on Driving Caterham Seven, 1350lbs, 200hp 2.3 liter Ford Duratec, Avon ZZS tires HIGHLIGHTS LIST BELOW 1:25 - into the unknown! 7:46 - sun in the eyes. 9:00 - Miata surprise. 9:41 - going solo into the west. 1...
Schedule | GDC 2020 | Session not found. View, browse and sort the ever-growing list of sessions by pass type, topic, and format. With this Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App, once live. Sessions do fill u...
#GAConfEU 2018 Advancing accessibility for gamers with disabilities #GAConfEU For computers users, you can follow the conference in English, French and LSF, to do so just switch between the different cameras ! Main camera is English. Camera 2 is French. Camera 3 is LSF...
TOP 10 Marble Racing Videos 2018 The 10 best marble racing videos of 2018! This video also includes some marble races from the Sand Marble Rally 2018, Winter MarbleLympics, Amazing Maze Marble Race, Hubelino Tournament 2018 and more! === Credits: === Commentary: Greg Woods Music: Minos ...
How To Solve For The Angle - Viral Math Challenge This is a pretty tricky problem. Can you solve for the angle? Watch the video for the solution. I thank Barry, and I thank Akshay Dhivare from India for suggesting the problem via email. Sources https://gogeometry.blogspot.com/2008/05/elearn-geometry-pro...
Sponza in a Millisecond – threadlocalmutex.com Today, after nearly three years of research and more than a dozen rewrites, I finally present a little side project of mine:
MESA International Manufacturing Enterprise Solutions Association is a nonprofit who educates the industry about Smart Manufacturing, IIoT and other topics about using IT in Manufacturing.
logicomacorp/WaveSabre Official WaveSabre repository. Contribute to logicomacorp/WaveSabre development by creating an account on GitHub.
Randomized trial on gender in Overwatch A recurring discussion in Overwatch (as well as other online games) is whether or not women are treated differently from men. If you do a quick search, you can find hundreds of discussions about this, some of which have well over a thousand comments. Thes...
Mesh: Compacting Memory Management for C/C++ Applications Programs written in C/C++ can suffer from serious memory fragmentation, leading to low utilization of memory, degraded performance, and application failure due to memory exhaustion. This paper introduces Mesh, a plug-in replacement for malloc that, for th...
Even without explicit collusion, pricing algorithms converge on price-fixing strategies Literally the only kind of monopolistic behavior that the US government is willing to prosecute is price fixing, and that’s why it’s so important to read Artificial intelligence, algori…
Undefined Behavior Is Really Undefined Cryptography Services is a dedicated team of consultants from NCC Group focused on cryptographic security assessments, protocol and design reviews, and tracking impactful developments in the space of academia and industry.
Rotating a single vector using a quaternion This is a rehash of something I wrote in a forum post something like 10 years ago. It turns out that forum prohibited archiving in its robots.txt so it’s not on the Internet Archive. The orig…
Forget privacy: you're terrible at targeting anyway I don't mind letting your programs see my private data as long as I get something useful in exchange. But that's not what happens. A forme...
sharkdp/hyperfine A command-line benchmarking tool. Contribute to sharkdp/hyperfine development by creating an account on GitHub.
GPU-Based Procedural Placement in Horizon Zero Dawn Jaap van Muijden describes the GPU based procedural placement system that dynamically creates the world of Horizon Zero Dawn around the player.
Wine 4.0 Officially Released With Vulkan Support, Initial Direct3D 12 & Better HiDPI - Phoronix Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
r/PS4 - [video] The Encounter made in Dreams Beta. One person made this....wtf 863 votes and 276 comments so far on Reddit
Jon Shiring Public Tech Talk at Rackspace For information on this video (and more similar Racksburg videos), see here - https://www.youtube.com/watch?v=-zy4IOKarJ8
Slim and light Asus StudioBook S (W700) offers Intel Xeon CPU and Nvidia Quadro P3200 GPU Asus has revealed the StudioBook S (W700) workstation that comes with either an Intel Xeon E-2176 or an Intel Core i7-8750H processor and an Nvidia Quadro P3200 graphics card. The powerful 2.39 kg/5.27 lb laptop, which is aimed at content creation profess...
What Bodies Think About: Bioelectric Computation Outside the Nervous System - NeurIPS 2018 Presented December 4th 2018 by Prof. Michael Levin (Allen Discovery Center at Tufts University) Michael Levin Vannevar Bush Professor Director, Allen Discovery Center at Tufts Director, Tufts Center for Regenerative and Developmental Biology Morphologica...
Fred Rogers Acceptance Speech - 1997 Fred Rogers Accepts the Lifetime Achievement Award at the 24th Annual Daytime Emmy Awards. Throughout his career Fred Rogers, both on television and off, emphasized the importance of creating a peaceful environment, and world where all children could g...
TP-Link EAP225v3 AC1350 Wireless MU-MIMO Gigabit Ceiling Mount Access Point Reviewed - SmallNetBuilder SmallNetBuilder provides networking and IT news, reviews, help and information for professional and prosumer home, SOHO and small business users.
Kernel-Predicting Convolutional Networks for Denoising Monte Carlo Renderings Steve Bako* 1 Thijs Vogels* 2,3 Brian McWilliams 3 Mark Meyer 4 Jan Novák 3 Alex Harvill 4 Pradeep Sen 1 Tony DeRose 4 Fabrice Rousselle 3
Stanford Seminar - Tiny functions for codecs, compilation, and (maybe) soon everything EE380: Computer Systems Colloquium Seminar Tiny functions for codecs, compilation, and (maybe) soon everything Speaker: Keith Winstein, Stanford Computer Science Networks, applications, and media codecs frequently treat one another as strangers. By expre...
A whirlwind introduction to dataflow graphs While in the middle of writing “Reading bits in far too many ways, part 3”, I realized that I had written a lot of background material that had absolutely nothing to do with bit I/O and…
125981 - The fundamental error in the icon of cheeseburger - An open-source project to help move the web forward. - Monorail View in the old UI About Monorail User Guide Release Notes Feedback on Monorail Terms Privacy
Cloud Data Backup for Small Businesses | CrashPlan CrashPlan for Small Business backup software offers the best way to backup & protect business data securely - offsite, onsite & cloud data backup protection.
Buffer-centric IO This is a small but nifty solution I discovered while working on IO code for Iggy. I don’t claim to have invented it – as usual in CS, this was probably first published in the 60s or 70…
urish/web-bluetooth-polyfill Windows 10 Web Bluetooth Polyfill. Contribute to urish/web-bluetooth-polyfill development by creating an account on GitHub.
Kirby’s Development Secrets Sakurai recently discussed Kirby at the Kirby Anniversary concert. Here’s what he had to say.
CppCon 2015: Gor Nishanov “C++ Coroutines - a negative overhead abstraction http://www.Cppcon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2015 — C++ coroutines are one of the few major features that may land in C++17. We will look at the current stan...
Collatz and Self Similarity Visualizing the dynamics of the Collatz Conjecture though fractal self-similarity. Support this channel: https://www.patreon.com/inigoquilez Tutorials on maths and computer graphics: http://iquilezles.org Code for this video: https://www.shadertoy.com/vi...
(Almost-)Zero-Additional-Latency UDP-over-TCP - IT Hare on Soft.ware Quote:"we realize that for some of the Clients – UDP just doesn’t work because of some weird firewall between Client and Server"Another Quote:"there is nothing to block us (so head-of-line blocking doesn’t apply)"[→]
Inigo Quilez :: fractals, computer graphics, mathematics, shaders, demoscene and more Tutorials and articles of Inigo Quilez on computer graphics, fractals, demoscene, shaders and more.
Richard Nixon's Top Domestic and Foreign Policy Achievements » Richard Nixon Foundation [lister type=”count-compare” title=”Domestic Policy”] In 1973, President Nixon ended the draft, moving the United States Military to an all-volunteer force. Nixon founded the Environmental Protection Agency in 1970 as a response to the rising concern ov...
Panasonic Develops Industry's First*1 IPS Liquid Crystal Panel with Contrast Ratio of over 1,000,000:1 Panasonic announced it has developed a new model of its IPS liquid crystal panel that achieves a contrast ratio of over 1,000,000:1, which is 600 time
NYPLarcade: International Games Day 2016 Join MyLibraryNYC, NYPLarcade, and TeenLIVE in celebrating the 9th annual International Games Day. This event celebrates play and games at libraries all over the world.
Explaining Old Products To My Son My son turns one next week. He doesn’t talk much, but one day I hope he’ll ask what the world was like when I was his age. I imagine it’ll go something like this.
https://www.youtube.com/watch?v=SDS5gLSiLg0 Info: http://pwlconf.org/casey-muratori/ Slides: http://bit.ly/2dpKSZ6 Transcription: http://bit.ly/2hVmo0d Casey's Site: https://mollyrocket.com/casey/ Casey's Twitter: https://twitter.com/cmuratori ------------------------------------------------------...
An Important Message About Yahoo User Security By Bob Lord, CISO A recent investigation by Yahoo has confirmed that a copy of certain user account information was stolen from the company’s network in late 2014 by what it believes is a state-sponsored actor. The account information may have included ...
G4v: An Engineering Approach to Gravitation - C. Mead - 4/21/2015 This seminar is part of the Caltech/JPL Association for Gravitational-Wave Research (CaJAGWR) Seminar Series. - Read the talk abstract: https://www.caltech.edu/content/gravitational-wave-research-seminar-6 - Learn more about CaJAGWR: http://cajagwr.calt...
A refrigerator that works by stretching rubber bands Handheld CNC router: https://shapertools.com/ Rubber band thermodynamics: https://en.wikipedia.org/wiki/Rubber_band#Thermodynamics Rubber band bicycle wheel: https://www.youtube.com/watch?v=dBXL93984cQ Thermal camera in this video: Opgal Therm-App 25...
Solving network congestion MegaMIMO system from the Computer Science and Artificial Intelligence Lab speeds data transfer by coordinating multiple routers at the same time.
Online English Vocabulary Size Test Answer these simple questions to know your vocabulary size now! No registration, no bullcrap.
nucypher/nufhe NuCypher fully homomorphic encryption (NuFHE) library implemented in Python - nucypher/nufhe
RUB-NDS/TLS-Padding-Oracles New TLS Padding Oracles. Contribute to RUB-NDS/TLS-Padding-Oracles development by creating an account on GitHub.
Buffy - Once More, with Feeling - Overture/Going Through the Motions Opening number of the famous musical episode
Bits and Bytes ordering in 5 minutes 1. Bits and Their Encoding Imagine that I generate a key to encrypt with AES. I use AES-128, instead of AES-256, so I need a 128-bit key. I use whatever mechanism my OS gives me to generate a long string of bits. For example in python: >>> import...
Robust Website Fingerprinting Through the Cache Occupancy Channel Website fingerprinting attacks, which use statistical analysis on network traffic to compromise user privacy, have been shown to be effective even if the traffic is sent over anonymity-preserving networks such as Tor. The classical attack model used to ev...
[paper review] A faster, more efficient cryptocurrency MIT Computer Science & Artificial Intelligence Lab just released some new research. The paper is called Vault: Fast Bootstrapping for Cryptocurrencies. From a high level, it looks like a new cryptocurrency. But it is written as a set of techniques to...
A faster, more efficient cryptocurrency Design reduces by 99 percent the data users need to join the network and verify transactions.
What is the BLS signature scheme? BLS is a digital signature scheme being standardized. Its basis is quite similar to other signature schemes, it has a key generation with a generator $P2$: The signature is a bit weird though, you pretend the hashed message is the generator (using a has...
draft-boneh-bls-signature-00 - BLS Signature Scheme [Docs] [txt|pdf] [Tracker] [WG] [Email] [Nits] Versions: 00 draft-irtf-cfrg-bls-signature
Usenet personality - Wikipedia A Usenet personality was a particular kind of Internet celebrity, being an individual who gained a certain level of notoriety from posting on Usenet, a global network of computer users with a vast array of topics for discussion. Since its inception, Usene...
There's No Good Reason to Trust Blockchain Technology Opinion: Cryptocurrencies are useless. Blockchain solutions are frequently much worse than the systems they replace. Here's why.
crypto/tls: enable TLS 1.3 and update tests · golang/go@30cc978 To disable TLS 1.3, simply remove VersionTLS13 from supportedVersions, as tested by TestEscapeRoute, and amend documentation. To make it opt-in, revert the change to (*Config).supportedVersions fro...
Quantum Computing, Capabilities and Limits: An Interview with Scott Aaronson – Gigaom GigaOm CEO Byron Reese recently sat down with Scott Aaronson to discuss Quantum Computing. Aaronson is the David J. Bruton Jr. Centennial…
Database Encryption A paper on (attacking) database encryption was just released by Paul Grubbs, Marie-Sarah Lacharite, Brice Minaud, and Kenneth G. Paterson. Matthew Green just posted an article about it. I don't know much about database encryption, but from my experience t...
Kerckhoffs’ principles – Why should I make my cipher public? As I understand it, the less people know about the internals of my protocol or cipher, the more secure the protocol is. However Kerckhoffs's principle states that A cryptosystem should be secure...
Practical Enclave Malware with Intel SGX Modern CPU architectures offer strong isolation guarantees towards user applications in the form of enclaves. For instance, Intel's threat model for SGX assumes fully trusted enclaves, yet there is an ongoing debate on whether this threat model is realist...
Proxy re-encryption and FHE with NuCypher In this episode, we sit down with Bogdan Opanchuk and John "Tux" Pacific from NuCypher to chat about their threshold proxy re-encryption technology, how the project aims to provide privacy infrastructure, dig into their nuFHE scheme and explore far along ...
Attack of the week: searchable encryption and the ever-expanding leakage function A few days ago I had the pleasure of hosting Kenny Paterson, who braved snow and historic cold (by Baltimore standards) to come talk to us about encrypted databases. Kenny’s newest result is …
r/math - A monad is a monoid in the category of endofunctors, what's the problem? 353 votes and 78 comments so far on Reddit
Introducing Adiantum: Encryption for the Next Billion Users Posted by Paul Crowley and Eric Biggers, Android Security & Privacy Team Storage encryption protects your data if your phone falls in...
London named Europe's top destination for international tech talent - CityAM London has been named the top city in Europe for international technology talent, winning the title for a second consecutive [...]
Quantum computing as a field is obvious bullshit I remember spotting the quantum computing trend when I was a larval physics nerdling. I figured maybe I could get in on the chuckwagon if my dissertation project didn’t work out in a big way…
Zcash Counterfeiting Vulnerability Successfully Remediated - Electric Coin Company Eleven months ago we discovered a counterfeiting vulnerability in the cryptography underlying some kinds of zero-knowledge proofs. This post provides details on the vulnerability, how we fixed it and the steps taken to protect Zcash users.
Stanford Blockchain Conference 2019 - Day 1 This conference will explore the use of formal methods, empirical analysis, and risk modeling to better understand security and systemic risk in blockchain protocols. We aim to foster multidisciplinary collaboration among practitioners and researchers in ...
Format selector for 1705.05937 Set cookies: if your browser supports cookies you can configure your default format.
EPA docs don’t show any scientific evidence for Scott Pruitt’s climate claims EPA still has time to search for any science that might have supported Pruitt's comments.
E-Mails Show FCC Made Up DDOS Attack To Downplay The 'John Oliver Effect' You might remember that when HBO comedian John Oliver originally tackled net neutrality on his show in 2014, the FCC website crashed under the load of concerned consumers eager to support the creation of net neutrality rules. When Oliver revisited the...
Stormy weather Info: Stormy weather Hot new computer game maker ION Storm appears to have all it needs for success -- top talent, plenty of money, and legions of anxious fans. So why is its future so cloudy? By Christine Biederman Now is the moment to do or die. Again.X...
The War To Sell You A Mattress Is An Internet Nightmare Why did Casper sue a mattress blogger? A closer look reveals a secret, multimillion-dollar battle to get you into bed.
How Cover Systems Ruined Shooters Cover mechanics gained a pretty infamous reputation during the 7th generation of games, leading many to feel that the entire third-person shooter genre was becoming homogenous and stale. In this video, let's take a look back at just how cover mechanics ru...
r/technology - Guys, México has no net neutrality laws. This is what it really looks like. No mockup, glimpse into a possible future for the US. (Image in post) 41,697 votes and 3,274 comments so far on Reddit
This Is Spinal Tap’s Multi-Million-Dollar Legal Battle The story behind a comedy classic and the lawsuit that may change the way Hollywood does business.
Ads Don’t Work That Way | Melting Asphalt There's a meme, particularly virulent in educated circles, about how advertising works — how it sways and seduces us, coaxing us gently toward a purchase.
Why Facts Don’t Change Our Minds New discoveries about the human mind show the limitations of reason.
A New Code License: The MIT, this time with Attribution Required Update: January 15, 2016 Thank you for your patience and feedback. The changes proposed here have been delayed indefinitely - we'll be back later to open some more discussions. Important co...
Pipe Push Paradise Pipe Push Paradise is a seriously difficult puzzle game about plumbing and connecting pipes to keep the water flowing. You've arrived on a lonely island faced with a hero's calling. The island's plumber has been out of commission for a while and the res...
Watch Hamilton's Pharmacopeia Streaming Online | Hulu (Free Trial) Start your free trial to watch Hamilton's Pharmacopeia and other popular TV shows and movies including new releases, classics, Hulu Originals, and more. It’s all on Hulu.
Pathetic Man-Child Destroys 2,387 Vintage Star Wars Figures This is the first video of hopefully many more throughout 2019. A Pathetic Man-Child attempts to destroy all the vintage Star Wars figures he can. He does this to help him cope with the terrible, awful, painful place Star Wars has gone. Will it help him? ...
50. Dice Area Revisions and Other Fun Stuff It’s been too long since I wrote a devlog entry. Mostly this has been because I’ve been doing a lot of nitty gritty puzzle design stuff, and I try to keep the blog posts fairly high lev…
Intel Xeon W-3175X Review: Ultimate Performance at the Ultimate Price Intel's Xeon W-3175X is a shot across AMD's bow, boasting tons of cores, lots of cache, and high clock rates. It's too bad that a sky-high price tag puts it out of reach for most enthusiasts.
Working on Taiji (Revising Subtractive Dice Puzzles, Part 1) 01-21-2019 Originally broadcast live on https://www.twitch.tv/mvandevander/ Check out Taiji at http://taiji-game.com/
Working on Taiji (Revising Subtractive Dice Puzzles, Part 2) 01-21-2019 Originally broadcast live on https://www.twitch.tv/mvandevander/ Check out Taiji at http://taiji-game.com/
Whats next after Burst In my previous post I talked about a few fundementals of Unity’s Data Oriented Tech Stack (DOTS) future:
C++, C# and Unity Updated post: fixed mike’s twitter handle, replaced example of traffic system with example of path tracer
Prints by tsuaii | Society6 Design your everyday with prints you'll love. Cover your walls with artwork and trending designs from independent artists worldwide.
Manifold Garden Dev Update #14 - A Very Brief History of Development I go over various past versions of the game to quickly cover what's been done (6 years in 10 minutes), and talk about what's still left to do. Roadmap: https://docs.google.com/document/d/1o4NcmTW7WuXoMasQbxSnv72rhR-GtX9xTN1EebKuERw/edit?usp=sharing Pub...
facebookresearch/habitat-sim A flexible, high-performance 3D simulator for Embodied AI research. - facebookresearch/habitat-sim
The Book of Shaders Gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.
Neural Networks seem to follow a puzzlingly simple strategy to classify images This explains a range of observations, leads to more interpretable models and suggests novel avenues towards human-like perception.
MiniWorld: A VizDoom Alternative for OpenAI Gym VizDoom and DMLab are two 3D simulated environments commonly used in the reinforcement learning community. VizDoom is based on the original Doom game, and DMLab is based on the Quake 3 game engine.…
pyglet / pyglet / issues / #219 - EGL support, headless rendering — Bitbucket Hello! I've used Pyglet to implement an OpenAI Gym environment for training reinforcement learning agents. A common use case is for this to run headless on a cluster. Unfortunately, in order to run this headless, I need to use xvfb. I've run into multipl...
C++ Modules Might Be Dead-on-Arrival <p>C++ modules are slated to be the biggest change in C++ since its inception. The design of modules has several essential goals in mind:</p>
Nature Nature is the world’s foremost international weekly scientific journal and is the flagship journal for Nature Research. It publishes the finest peer-reviewed ...
Training Neural Networks with Local Error Signals Supervised training of neural networks for classification is typically performed with a global loss function. The loss function provides a gradient for the output layer, and this gradient is back-propagated to hidden layers to dictate an update direction ...
Real-Time Rendering · “An Introduction to Ray Tracing” is now free for download Tracking the latest developments in interactive rendering techniques
(Now Go Bang!) Snowflake Archeology (DEC PDP-1) Software archeology of an early computer animation (1960s) for the DEC PDP-1.
Hierarchical reinforcement learning - Doina Precup Doina Precup research interests are in the areas of reinforcement learning, deep learning, time series analysis, and diverse applications. In this talk, Dr. Precup reviews how hierarchical reinforcement learning refers to a class of computational methods ...
Isaac Asimov's Predictions for 2019 35 years ago, Science Fiction's Grandmaster, the late Isaac Asimov, made some predictions for 2019. As we head into the New Year, we'll take a look at those predictions and see what he got right, what he got wrong, and what it tells us about trying to pre...
piwheels - Package List Enter part of the package name you are looking for in the box above to display a filtered list of packages. At least 2 characters are required to start matching. The match is performed as a regular expression without case ...
Determined AI Our AutoML platform streamlines your deep learning workflows, tracks your work, and manages your GPU clusters
A Small Dose of Optimism Before I went to see Blade Runner 2049, I sat down with a friend to re-watch the original Blade Runner from 1982. At the beginning of the movie, there is a grim portrayal of the future. A title scr…
Crash-only software - Wikipedia Crash-only software refers to computer programs that handle failures by simply restarting, without attempting any sophisticated recovery.[1] Correctly written components of crash-only software can microreboot to a known-good state without the help of a u...
Evolution-Guided Policy Gradient in Reinforcement Learning Deep Reinforcement Learning (DRL) algorithms have been successfully applied to a range of challenging control tasks. However, these methods typically suffer from three core difficulties: temporal credit assignment with sparse rewards, lack of effective ex...
10 Gradient Descent Optimisation Algorithms Gradient descent is an optimisation method for finding the minimum of a function. It is commonly used in deep learning models to update…
Visualizing quaternions, an explorable video series Explaining how quaternions, a four-dimensional number system, describe 3d rotation.
How to Design for Color Blindness About 8 to 10% of males and 0.5% of females have some form of color blindness. Here are actionable elements on how to design for color blindness.
I saw how Prusament and the Prusa i3 MK3 are made! (we find some early SL1 prototypes) After Makerfaire Prague, I got the opportunity to tour the Prusa Research headquarter and saw how their popular MK3 and MK2.5 3D printers are made! We also check out the Prusament production line and run into early models of the freshly announced SL1 resi...
arXiv.org e-Print archive arXiv is a free distribution service and an open-access archive for 1,657,256 scholarly articles in the fields of physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, electrical engineering and systems science, ...
In Defense of Elon Musk The Tesla and SpaceX maestro is under attack for bad tweets, production woes, and strange behavior. But we need people who take risks. We need people who try.
Search Jobs - Google Careers Search, find and apply to job opportunities at Google. Bring your insight, imagination and healthy disregard for the impossible. Together, we can build for e...
Bomb Jack Dissected TL;DR: what I learned about the Bomb Jack arcade machine while writingan emulator for it.
Raytracing Raytracing is a relatively simple way to render images of 3D objects. The core is an elegant idea, that one can simulate the real-world behavior of photons of light bouncing off of surfaces and colors accumulating from their paths. It's not inherently fas...
Two bits per transistor: high-density ROM in Intel's 8087 floating point chip The 8087 chip provided fast floating point arithmetic for the original IBM PC and became part of the x86 architecture used today. One unusua...
Clara: A Neural Net Music Generator Project Overview Clara is an LSTM that composes piano music and chamber music. It has some parallels to Google’s Magenta project, although it’s an entirely separate project, and uses PyTorch, MIT’s music21, and the FastAI library. I use a 62 note range (i...
The 7 Best Robotic Arm Kits Under $100 Looking for a robot arm you can control from your computer? These robotic arm kits are great for all and cost under $100!
A intuitive explanation of natural gradient descent A term that sometimes shows up in machine learning is the "natural gradient". While there hasn't been much of a focus on using it in practice, a variety of algorithms can be shown as a variation of the natural gradient. In this post, I'll go over an expla...
Practical Guide to Hyperparameters Optimization for Deep Learning Models Learn techniques for identifying the best hyperparameters for your deep learning projects, including code samples that you can use to get started on FloydHub.
Git Submodules vs Git Subtrees The number one issue I’ve seen when people start using Git is dealing with submodules in existing projects. Recently I’ve been considering moving everything to subtrees, but I don’…
Computer Science and Engineering: Software Foundations Assistant Professor (open until filled, initial review 12/14/18) University of California, Santa Cruz is hiring. Apply now!
First Private Passenger on Lunar Starship Mission SpaceX has signed the world’s first private passenger to fly around the Moon aboard our Starship launch vehicle - an important step toward enabling access for everyday people who dream of traveling to space. Only 24 humans have been to the Moon in histor...
How Many Random Seeds Should I Use? Statistical Power Analysis in (Deep) Reinforcement Learning Experiments Reproducibility in Machine Learning and Deep Reinforcement Learning in particular has become a serious issue in the recent years. Reproducing an RL paper can turn out to be much more complicated than you thought, see this blog post about lessons learned f...
Blockchains Are a Bad Idea (James Mickens) From the Digital Initiative's 2018 Future Assembly on April 6, 2018, James Mickens (Harvard SEAS) presents a talk called
Paul Wooster - SpaceX's Plans for Mars - 21st Annual International Mars Society Convention Paul Wooster, Principal Mars Development Engineer, SpaceX SpaceX's plans for Mars Paul is also a founding member of the Mars Society and an attendee at our early conferences! From the 21st Annual International Mars Society Convention, held at the Pasad...
USENIX Security '18-Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? James Mickens, Harvard University Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? A: Because Keynote Speakers Make Bad Life Decisions and Are Poor Role Models Some people enter the technology industry to build newer, more...
Deep Learning with Darwin: Evolutionary Synthesis of Deep Neural Networks Taking inspiration from biological evolution, we explore the idea of "Can deep neural networks evolve naturally over successive generations into highly efficient deep neural networks?" by introducing the notion of synthesizing new highly efficient, yet po...
Nvidia Launches Turing Architecture, Quadro RTX Ray-Tracing GPU The chipmaker's new platform is launching first on professional GPUs, but it could soon come to consumer graphics cards.
An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling For most deep learning practitioners, sequence modeling is synonymous with recurrent networks. Yet recent results indicate that convolutional architectures can outperform recurrent networks on tasks such as audio synthesis and machine translation. Given a...
google/schism A self-hosting Scheme to WebAssembly compiler. Contribute to google/schism development by creating an account on GitHub.
Interview: Robot Restaurant Spyce's Co-Founder On today's episode Zac talks to Brady Kight, Co-Founder and Lead Electrical Engineer of SPYCE! Please consider supporting us on Patreon. We have some pledge rewards you may be interested in, so go check that out. Now You Know! Watch our video where we v...
HHVM JIT: A Profile-Guided, Region-Based Compiler for PHP and Hack 8780,23788843,23804281,23821390,23827263,23835659,23836249,23837040,23837993,23839597,23842630,23843507,23847144,23855886,23857949,23859802,23859863,23866005,23866857,23868334,23869233,23873874,23873874,23874949,23875438,23875533,23876028,23876177,2387625...
Introduction to compute shaders | Anteru's Blog A couple of months ago I went to the Munich GameCamp – a bar camp where anyone can propose a talk, and then a quick vote is cast which talks get accepted. I’ve been asking around for some ideas, and one developer mentioned I might want to cover compute sh...
Sacha Arnoud, Director of Engineering, Waymo - MIT Self-Driving Cars This is a talk by Sacha Arnoud for course 6.S094: Deep Learning for Self-Driving Cars (2018 version). Sacha is the Director of Engineering at Waymo and his talk is titled
IMP (Intelligent Mobile Platform) : 1985 : Robotics History James Crowley Carnegie Mellon University, 1985 Laboratory for Household Robotics Machine Vision, Dynamic World Modeling, Mobile Robot Navigation IMP (Intelligent Mobile Platform) could learn the floorpan of a house, follow instructions and avoid obstacl...
Functional Composition - Chris Ford Music theory is one of the most naturally elegant and functional domains. It's a perfect fit for Clojure, which is why the Overtone audio environment makes hacking sound so much fun. Chris will start with the basic building block of sound, the sine wave,...
Capture the Flag: the emergence of complex cooperative agents Mastering the strategy, tactical understanding, and team play involved in multiplayer video games represents a critical challenge for AI research. Now, through new developments in reinforcement learning, our agents have achieved human-level performance in...
Wayve — Learning to drive in a day The first example of deep reinforcement learning on-board an autonomous car.
What I Learned Making My Own JIT Language Early last year I started creating a little JIT language named Vaiven . It is a super minimal little language including objects, lists, con...
Making rent in Silicon Valley The promise of Silicon Valley’s gig economy can sound appealing - like freedom from a corporate schedule, opportunities to make any idea a reality... In reality, blue collar independent contractors at tech companies like Facebook and Google work long hour...
Metacar: A reinforcement learning environment for self-driving cars in the browser. Learn how to start with metacar by reading the documentation.
Building a Simple Self-Driving Car Simulator As part of my new job, I’ve been working with Professor Liam Paull and his students on building a simulator for Duckietown. This is a university course being taught at ETH Zurich, the Univers…
(Spread)sheet Music: Making a Simple Music Sequencer using CSV Spreadsheets On Friday night, I put together a little hack that I found quite amusing. It’s a music sequencer that uses CSV spreadsheets to loop and sequence beats. It has the useful feature that you can …
Inside the 76477 Space Invaders sound effect chip: digital logic implemented with I2L The 76477 Complex Sound Generation chip (1978) provided sound effects for Space Invaders 1 and many other video games . It was also a pop...
(Spread)sheet Music: Live Jam using a Spreadsheet Program as a Sequencer Just a little hack I made for fun. Using a CSV spreadsheet to sequence music. The code is written in Python and uses the mido package for MIDI output. The audio is produced by a Bass Station II and a Drumbrute. Inspired by: http://cdm.link/2012/01/spread...
LMARV-1: A RISC-V processor you can see. Part 1: 32-bit registers. The LMARV-1 (Learn Me A Risc-V, version 1) is a RISC-V processor built out of MSI and LSI chips. You can point to pieces of the processor and see the data flow. It should be a nice way of demonstrating how RISC-V works and how simple it is to implement. ...
Google’s Duplex Assistant phone call blew my mind! An experimental technology called Duplex may change the way you talk to your Google Assistant. It sounds pretty ordinary, but it's anything but. Read more about Duplex on CNET: https://cnet.co/2roXyH4 Subscribe to CNET: www.youtube.com/user/cnettv Check...
DeepMind - From Generative Models to Generative Agents - Koray Kavukcuoglu Recorded May 2nd, 2018 at ICLR2018 Koray Kavukcuoglu is the Director of Research at DeepMind, where previously he was a research scientist and led the deep learning team. Before joining DeepMind, he was a research staff member at NEC Labs America in the m...
Property Brothers' Drew and Jonathan Scott Announce New HGTV Show Making Over 'Forever Homes' Property Brothers: Forever Home will premiere on May 29
Linux gaming is on a life-support system called Steam Gabe Newell has tried to make Linux happen for years.
The Division 2 has more PC preorders than the original, despite skipping Steam CEO Yves Guillemot said the Epic Store deal is good for Ubisoft's own store, and so far it's working out very well.
Pennsylvania considers a tax on violent videogames to help prevent school shootings Republican state representative Chris Quinn has proposed the tax, which would help fund increased security in schools
Google has no plans to lower its 30% cut CEO maintains figure is the industry standard, despite Epic Games' efforts to bypass it
Super Meat Boy Nintendo Switch LR02143 - Best Buy Shop Super Meat Boy Nintendo Switch at Best Buy. Find low everyday prices and buy online for delivery or in-store pick-up. Price Match Guarantee.
Jackbox Party Pack - The Jackbox Party Pack For 1-100 players! Your phones or tablets are your controllers! The team behind YOU DON’T KNOW JACK presents FIVE guffaw-inducing party games in one pack! Games include: 1) The comedy trivia sensation YOU DON’T NOW JACK 2015 (1-4 players) with hundred...
Metro Exodus - Artyom's Nightmare (Official 4K) A quarter century after nuclear war devastated the Earth, a few thousand survivors took refuge in the Moscow Metro. They believed they were the last remnants...
The State of the Algorithm: What's Happening to Indies on Steam? The business of making indie games has always been difficult, but recently it's become a lot harder. On October 5th, Valve introduced changes to Steam's algorithms that resulted in less traffic to many games that aren't top sellers.
Metro Exodus - Handgun Class (Official) Take a closer look at the Handgun Class in Metro Exodus. Featuring the Bastard and Revolver. --- Metro Exodus is an epic, story-driven first person shooter f...
PC Gaming Era GOTY 2018 Awards Welcome to the PC Gaming Era GOTY, A awards show dedicated to PC games that came out in 2018. The idea for this originated a few years ago, while the main GOTY has a list of most popular games for platforms including PC, it does not take into consideratio...
The Aggie Awards – The Best Adventure Games of 2018 - page 15 | Adventure Gamers Our three-day event draws to a close, as the genre’s best and brightest of 2018 are unveiled in print and video format! - page 15
Return of the Obra Dinn & The Jigsaw Puzzle // Playing at Being (LudicRyan) Today I'm looking at Return of the Obra Dinn and how it shares some similarities with jigsaw puzzles which is to its credit as it creates a holistic puzzle. If you liked Return of the Obra Dinn or want to talk about something in the video then leave a c...
Noclip Podcast #07 - Lucas Pope (Papers Please / Return of the Obra Dinn) This week we're diving deep into game creation as Danny sits down to talk about design with Lucas Pope, the creator of Papers Please and Return of the Obra Dinn. iTunes Page: https://itunes.apple.com/us/podcast/noclip/id1385062988 RSS Feed: http://noclip...
BEHOLDER. Official Short Film (2019) 4K SUBTITLES AVAILABLE (EN, RU, CS, DA, DE, EL, ES, FI, FR, HU, IT, JP, KO, NL, NO, PL, PT, RO, SR, SV, TH, TR, ZN) Beholder - Official Short Film on Steam: https://store.steampowered.com/app/977770/Beholder__Official_Short_Film/ Beholder on Steam: https://...
Return of the Obra Dinn - Main Theme (Accordion cover) Captain! Open the door! By the way, thank You so much for 1000 subscribers!
2019 Independent Games Festival reveals this year's finalists! From Return of the Obra Dinn to Speed Dating for Ghosts to Noita , IGF organizers are excited to announce the finalists for the 21st annual IGF Awards!
You found the void. The Game Awards 2019 is LIVE! Watch now, with millions of other gamers, celebrate the biggest night in games! @TheGameAwards #TheGameAwards
BEHOLDER. Official Short Film | Trailer (2018) 4K Beholder - Official Short Film on Steam: https://store.steampowered.com/app/977770/Beholder__Official_Short_Film/ Beholder game on Steam: https://store.steampowered.com/app/475550/Beholder/ KINODOM on Social Media Facebook: https://www.facebook.com/kinod...
Return of the Obra Dinn - Available Now An Insurance Adventure with Minimal Colour https://obradinn.com $19.99 Steam: https://store.steampowered.com/app/653530/Return_of_the_Obra_Dinn/ GOG: https://www.gog.com/game/return_of_the_obra_dinn Humble: https://www.humblebundle.com/store/return-of-t...
A ‘ghost ship’ with no one on board has run aground in Myanmar Authorities 'puzzled' by mysterious vessel but navy investigation suggests it was en route to Bangladesh to be scrapped
PAPERS, PLEASE - The Short Film (2018) 4K SUBS Watch our NEW FILM! https://www.youtube.com/watch?v=MBviyr97Dok SUBTITLES AVAILABLE (EN, RU, CS, DA, DE, EL, ES, FR, HU, IT, JP, KO, NL, NO, PL, PT, RO, SR, SV, TH, TR, ZN) Add film in STEAM - http://store.steampowered.com/app/804320/Papers_Please__The_...
PAPERS, PLEASE - The Short Film Final Trailer (2017) WATCH THE FULL FILM NOW: https://www.youtube.com/watch?v=YFHHGETsxkE Add film in STEAM - http://store.steampowered.com/app/804320/Papers_Please__The_Short_Film/ JOIN our groups: FB - https://www.facebook.com/kinodomfilms/ VK - https://vk.com/kinodomfilm...
*VROOM KABOOM* - Teaser Trailer Check out the very first trailer to our upcoming game... ***VROOM KABOOM***! Stay tuned, more to come!
Papers Please: The Musical Welcome to Arstotzka! I hope you remembered your papers! iTunes ➤ https://itunes.apple.com/us/album/papers-please-the-musical/id1287173692?i=1287173701&app=itunes === GET RANDOM ENCOUNTERS GEAR! https://teespring.com/stores/random-encounters
PAPERS, PLEASE - The Short Film Teaser Trailer (2017) An official adaptation of the award winning game
Короткометражный фильм Автор сценария и режиссёр Никита Ордынский. Мастерская Дмитрия Игоревича Таланкина. Москва, МИТРО, 2015. Горбатов........................Анатолий Меньщиков Владимир......................Игорь Петров Оператор.......................Андрей Соломонов Компо...
Papers,Please-The Parody Animation By AF-Productions-10 Frame/s Animations Twitter: https://twitter.com/Yazawa_Akio Original Game: http://store.steampowered.com/app/239030 Glory To Arstotzka
Rocketbirds 2 Evolution now available on Steam! Rocketbirds 2 Evolution - Now available on Steam! - We kept the trailer short, but sweet! Special thanks go out to Charles Woodson Parker yet again for providing the VO at such short notice! James McCreadie, for Metal Chicken and being such a great guy! ...
Papers, Please A dystopian document thriller. The award-winning, critically-acclaimed border inspector game, now for your iPad. ______________________________________ "Congratulations." "The October labor lottery is complete. Your name was pulled." "For immediate pla...
Papers Please Anthem | Jazz Cover Done for insaneintherain's jazz arrangement competition. Glory to Arstotzka!
Papers Please OST (Medley) - Metal ♫ Joobie ♫ A medley of the entire Papers Please OST (only 3 songs). Hope you enjoy it! This song was featured on a collaborative album from the Pixel Mixers community called
The Secret History of Mac Gaming The untold story of a creative, innovative, fiercely-independent gaming scene that was serially ignored by the outside world
Free Online Survey Software by SurveyMonkey: Closed Survey This SurveyMonkey survey is currently closed. Please contact the survey author for assistance. Sign up and create your own free online survey in minutes!
Rocketbirds 2: Evolution - Available Now! (PS4/PS Vita) Launch Trailer - Available now on PS4 and PS Vita (Cross-Buy / Cross-Save)! Features 1-4 Player (Online/Couched) Rescue Mode and a full, Single Player Story Mode Campaign! Additional Narration by Charles Woodson Parker. Music / Score and Trailer Score by ...
Download demo for Lucas Pope’s one-bit adventure Return of the Obra Dinn Papers, Please followup combines Clue, Carmen Sandiego, and killer storytelling tricks.
Play Dead Episode 4: Lucas Pope - That Shelf Gabby and Lucas discuss Return of the Obra Dinna and how indie developers are changing death in video games.
Latest news GDC is the game industry's premier professional event, championing game developers and the advancement of their craft. March 16-20, 2020 | San Francisco
Save the date: 14>27 March 2016 - LocJAM3 LocJAM, the non-profit online videogame translation contest, has returned!
Papers Please - Theme (Daydream Anatomy Metal Remix VIP) Free download: http://www.newgrounds.com/audio/download/657601 I tried to make a better mix than my old one https://www.youtube.com/watch?v=xMF0090eq24 too bad it drove my cpu into the ground, couldn't finish the outro properly, couldn't get the bells mi...
Lucas Pope and the rise of the 1-bit 'dither-punk' aesthetic Lucas Pope is trying to capture the legibility and simplicity of great Mac games from the era of monochromatic '1-bit' Mac Plus games with Return of the Obra Dinn
Release Notes for Safari Technology Preview 76 Safari Technology Preview Release 76 is now available for download for macOS Mojave and macOS High Sierra.
Dolphins ‘deliberately get high’ on puffer fish Extraordinary scenes filmed for new documentary showing the marine mammals in their natural habitats
The San Francisco District Attorney’s 10 Most Surveilled Neighborhoods With the spread of advanced spying technology, such as social media monitoring and cell-phone tracking, it’s easy to forget about the most ubiquitous form of surveillance—regular old security cameras. But the San Francisco County District Attorney’s Offic...
O.MG Cable This page will continue to be updated with info about the cable as things progress. ---2019-12-31--- Rev 1 of the O.MG Cable is now being fully manufacturered and available for sale! Launch video is here (twitter) or here (youtube) For sale: at Hak5 The s...
Earn BAT while trying out the blockchain-friendly Brave browser We’re launching a new Coinbase Earn page where you can earn Basic Attention Tokens (BAT)
Going old school: how I replaced Facebook with email In November 2017, I deactivated my account on Facebook. I didn’t leave Facebook for moral reasons back then but more because it was starting to feel like a waste of time and valuable brain cy…
Install Brave for Linux using the Snap Store | Snapcraft Get the latest version of Brave for Linux - Community-maintained unofficial Snap of Brave Browser
The Internet is Facing a Catastrophe For Free Expression and Competition: You Could Tip The Balance Update: Monday 14th 2019: We've added contact details and an action for Belgium.Update: Tuesday 15th 2019: We've added contact details and an action for Czechia.Sweden: Take Action Here.Germany: Take Action Here. Luxembourg: Take Action Here.Poland: Take ...
Guidelines for URL Display This document covers the best practices and pitfalls for building UI to display URLs in browsers and other apps. It covers the main categories of problems and challenges that we’ve seen in building Chrome. The guidance is intended to be generally applicab...
Security Freeze Center at Experian Add or remove a security freeze to freeze access to your credit report.
Aw yeah it’s time for cookies with neural networks So there’s these computer programs called artificial neural networks that are good at imitating things. By seeing examples of what humans did, they can learn to translate languages, predict product sales, and even categorize text and images as innocuous o...
Microsoft is building a Chromium-powered web browser for Windows 10 Microsoft is throwing in the towel with Edge and is building a new web browser for Windows 10, this time powered by Chromium.
iZotope Press Room Visit the iZotope Press Room to read the latest press releases and download press kits.
statement on event-stream compromise statement on event-stream compromise. GitHub Gist: instantly share code, notes, and snippets.
Outbreak of E. coli Infections Linked to Romaine Lettuce | E. coli Infections Linked to Romaine Lettuce | November 2018 | E. coli | CDC Food Safety Alert: A multistate outbreak of E. coli Infections has been linked to chopped romaine lettuce.
3D Printing Ambiguous Cylinders As promised, here is an in depth explanation of how I recreated the ambiguous cylinder illusion for 3D printing. Get the .STL file for free here : https://go...
The Web We Lost Update: A few months after this piece was published, I was invited by Harvard’s Berkman Center to speak about this topic in more detail. Though the final talk is an hour long, it offers much more insight into the topic, and I hope you’ll give it a look.
Chapter 4: The Consul and the Captain – The Analog Antiquarian When the French were driven out of Egypt, they left chaos in their wake. The ignominious rout that was the Battle of the Pyramids had cost the Mamelukes not only 10,000 of their best soldiers but also their reputation for cruel invincibility. It had revea...
Chapter 3: The Soldiers and the Savants – The Analog Antiquarian The last decade of the eighteenth century was the most tumultuous in the political history of France, a country whose politics have often been defined by their tumultuousness. A revolution that had been born in 1789 out of the new Enlightenment ideals of ...
» Life Off the Grid, Part 2: Playing Ultima Underworld The Digital Antiquarian I rarely play or even see current games; the demands of this historical project of mine simply don’t allow for it. Thankfully, though, being a virtual time traveler does have its advantages. Just when I’m starting to feel a little sorry for myself, having...
Chapter 2: The Mystic and the Measurer – The Analog Antiquarian The seventeenth century of our epoch is the heart of what historians refer to as the Early Modern Period. It was modern in the sense that new innovations, from the printing press to the compass, from the first joint-stock corporations to the latest sailin...
» Life Off the Grid, Part 1: Making Ultima Underworld The Digital Antiquarian The 1980s was the era of the specialist in game development, when many of the most successful studios did just one or two things, but did them very, very well. For Infocom, that meant text adventures; for Sierra, graphic adventures; for MicroProse, milita...
Chapter 1: The Charlatan and the Gossip – The Analog Antiquarian They stand still today, more than four and a half millennia after they were built, out there on the Giza Plateau. They are the most monumental tombs ever constructed, the final resting places for some of the most legendary pharaohs of ancient Egypt.
» The Analog Antiquarian The Digital Antiquarian I’m very excited today to announce The Analog Antiquarian, a new companion site to this one. While this site continues to be, as the subtitle says, “a history of computer entertainment and digital culture,” the new one will be for “chronicles of worldly w...
» Life on the Grid The Digital Antiquarian I’ve long been interested in the process by which new games turn into new gaming genres or sub-genres.
» A Quick Scheduling Update — and Season’s Greetings The Digital Antiquarian My apologies to those of you who missed getting a new article on Friday. I’m afraid we have to briefly adopt a biweekly schedule, just for the next month. This is down to a new project I have in the works, about which I’m very excited. More on that soon. ...
» Ten Great Adventure-Game Puzzles The Digital Antiquarian This blog has become, among other things, an examination of good and bad game-design practices down through the years, particularly within the genre of adventure games. I’ve always tried to take the subject seriously, and have even dared to hope that some...
» Whither the Software Artist? (or, How Trip Hawkins Learned to Stop Worrying and Love the Consoles) The Digital Antiquarian One of the places we ran the “Can a computer make you cry?” [advertisement] was in Scientific American. Scientific American readers weren’t even playing videogames. Why the hell are you wasting any of this really expensive advertising? You’re competing wi...
» Indiana Jones and the Fate of Atlantis (or, Of Movies and Games and Whether the Twain Shall Meet) The Digital Antiquarian You ask why there are movements in movie history. Why all of a sudden there are great Japanese films, or great Italian films, or great Australian films, or whatever. And it’s usually because there are a number of people that cross-pollinated each other.
» Shades of Gray The Digital Antiquarian Ladies and gentlemen, come and see. This isn’t a country here but an epic failure factory, an excuse for a place, a weed lot, an abyss for tightrope walkers, blindman’s bluff for the sightless saddled with delusions of grandeur, proud mountains reduced to...
» Agrippa (A Book of the Dead) The Digital Antiquarian Is it the actor or the drama Playing to the gallery? Or is it but the character Of any single member of the audience That forms the plot of each and every play?
» The Games of Windows The Digital Antiquarian There are two stories to be told about games on Microsoft Windows during the operating environment’s first ten years on the market. One of them is extremely short, the other a bit longer and far more interesting. We’ll dispense with the former first.
» Doing Windows, Part 9: Windows Comes Home The Digital Antiquarian This series of articles so far has been a story of business-oriented personal computing. Corporate America had been running for decades on IBM before the IBM PC appeared, so it was only natural that the standard IBM introduced would be embraced as the way...
» Doing Windows, Part 8: The Outsiders The Digital Antiquarian Microsoft Windows 3.0’s conquest of the personal-computer marketplace was bad news for a huge swath of the industry. On the software side, companies like Lotus and WordPerfect, only recently so influential that it was difficult to imagine a world that did...
» Doing Windows, Part 7: Third Time’s the Charm The Digital Antiquarian Microsoft entered the last year of the 1980s looking toward a new decade that seemed equally rife with opportunity and danger. On the one hand, profits were up, and Bill Gates and any number of his colleagues could retire as very rich men indeed even if i...
» Doing Windows, Part 5: A Second Try The Digital Antiquarian The beginning of serious work on the operating system that would come to be known as OS/2 left Microsoft’s team of Windows developers on decidedly uncertain ground. As OS/2 ramped up, Windows ramped down in proportion, until by the middle of 1986 Tandy Tr...
» Doing Windows, Part 4: The Rapprochement The Digital Antiquarian We’ve seen how the pundits had already started speculating like crazy long before the actual release of IBM’s TopView, imagining it to be the key to some Machiavellian master plan for seizing complete control of the personal-computer market. But said pund...
» Doing Windows, Part 3: A Pair of Strike-Outs The Digital Antiquarian Come August of 1984, Microsoft Windows had missed its originally announced release date by four months and was still nowhere near ready to go. That month, IBM released the PC/AT, a new model of their personal computer based around the more powerful Intel ...
» Doing Windows, Part 2: From Interface Manager to Windows The Digital Antiquarian Bill Gates was as aware as everyone else of the abundant deficiencies of his own company’s hastily procured operating system for the IBM PC. So, in September of 1981, before the PC had even shipped and just a handful of months after VisiCorp had started t...
» Another World The Digital Antiquarian The French creative aesthetic has always been a bit different from that of English-speaking nations. In their paintings, films, even furniture, the French often discard the stodgy literalism that is so characteristic of Anglo art in favor of something mor...
» What’s in a Subtitle? The Digital Antiquarian Sharp-eyed readers may have already noticed that I’ve changed the subtitle of this blog from “a history of computer entertainment” to “a history of computer entertainment and digital culture.” This is not so much indicative of any change in focus as it is...
» Ebooks and Future Plans The Digital Antiquarian I’m afraid I don’t have a standard article for you this week. I occasionally need to skip a Friday to store up an independent writer’s version of vacation time, and the beginning of a five-Friday month like this one is a good time to do that. That said, t...
» The Dynamic Interactive Narratives of Dynamix The Digital Antiquarian By 1990, the world of adventure games was coming to orient itself after the twin poles of Sierra Online and LucasFilm Games. The former made a lot of games, on diverse subjects and of diverse quality, emphasizing always whatever new audiovisual flash was ...
» The Game of Everything, Part 10: Civilization and the Limits of Progress The Digital Antiquarian To listen to what Sid Meier says about his most famous achievement today, my writing all of these articles on Civilization has been like doing a deep reading of an episode of The Big Bang Theory; there just isn’t a whole lot of there there. Meier claims t...
» The Game of Everything, Part 9: Civilization and Economics The Digital Antiquarian If the tailor goes to war against the baker, he must henceforth bake his own bread.
» Commodore: The Final Years The Digital Antiquarian This blog’s good friend and supporter Brian Bagnall is in the home stretch now of his extended history of the late and lamented (?) Commodore Business Machines. Commodore: The Final Years, the third book in what has turned into a trilogy, is entering its ...
» The Game of Everything, Part 8: Civilization and Government II (Democracy, Communism, and Anarchy) The Digital Antiquarian Democracy is like a raft. It never sinks, but, damn it, your feet are always in the water.
» The Game of Everything, Part 7: Civilization and Government I (Despotism, Monarchy, and the Republic) The Digital Antiquarian Monarchy is like a splendid ship. With all sails set it moves majestically on, but then it hits a rock and sinks forever.
» The Game of Everything, Part 6: Civilization and Religion The Digital Antiquarian Science without religion is lame, religion without science is blind.
» The Game of Everything, Part 5: Civilization and War The Digital Antiquarian War appears to be as old as mankind, but peace is a modern invention.
» The Game of Everything, Part 4: Civilization and Geography The Digital Antiquarian Most of history is guessing, and the rest is prejudice.
» The Game of Everything, Part 3: Civilization and the Narrative of Progress The Digital Antiquarian You can’t say civilization don’t advance. In every war, they kill you in a new way.
» The Game of Everything, Part 2: Playing Civilization The Digital Antiquarian As a game designer, you have ultimate power. And with this ultimate power comes very little responsibility.
» The Game of Everything, Part 1: Making Civilization The Digital Antiquarian If my gravestone says, “Sid Meier, developed Civilization,” I’m happy with that. It’s a game I’m happy to be known for.
» Adventure-Game Rock Stars Live in Conference The Digital Antiquarian On August 24, 1990, CompuServe hosted an online discussion on adventure-game design which included Ron Gilbert, Noah Falstein, Bob Bates, Steve Meretzky, Mike Berlyn, Dave Lebling, Roberta Williams, Al Lowe, Corey and Lori Ann Cole, and Guruka Singh Khals...
» The Sierra Network The Digital Antiquarian Ken Williams got the online religion early or late, depending on how you look at it. Despite running a company whose official name was Sierra On-Line — admittedly, the second part of the name was already being de-emphasized by the end of the 1980s, and wo...
» Sierra at the Cusp of the Multimedia Age The Digital Antiquarian By 1990, life for the programmers and artists who made adventure games for Sierra On-Line had settled down into a predictable pattern. Even-numbered years were King’s Quest years, when the company pulled out all the stops to deliver a new iteration of the...
» A Conversation with Judith Pintar The Digital Antiquarian Judith Pintar was responsible for what popular consensus holds to be the two best games ever created using AGT. She wrote 1991’s Cosmoserve herself, then organized the team of authors that created 1992’s Shades of Gray. Both works are inextricably bound u...
» The Text Adventures of 1991 The Digital Antiquarian Coming exactly halfway between the shuttering of Infocom and the release of Graham Nelson’s landmark epic Curses, 1991 was the most exciting year of the little-remembered interstitial between interactive fiction’s commercial era and its supposed rebirth a...
» Games on the Net Before the Web, Part 2: MUD The Digital Antiquarian You are stood on a narrow road between The Land and whence you came. To the north and south are the small foothills of a pair of majestic mountains, with a large wall running round. To the west the road continues, where in the distance you can see a thatc...
» Patreon About-Face The Digital Antiquarian As many of you have doubtless heard by now, Patreon has abandoned all plans to institute the billing changes which have caused such chaos and consternation over the past week. CEO Jack Conte has posted a public apology, and it’s a very good example of the...
» Patreon Update The Digital Antiquarian I’ll be rolling out a new pledging system for this site next week. Built on a platform called Memberful, it will let you pledge your support right from the site, without Patreon or anyone else inserting themselves into the conversation. The folks from Mem...
» Games on the Net Before the Web, Part 1: Strategy and Simulation The Digital Antiquarian Right from the beginning, games were a component of the commercial online services that predated the World Wide Web; both The Source and CompuServe included them among their offerings from the moment those services first went online. In the early years, s...
» Changes to the Patreon Billing Model The Digital Antiquarian So, I awoke this morning to find a bit of a bombshell from Patreon awaiting me in my inbox. You will soon be hearing directly from Patreon about this, but I’d prefer you learn about it from me first. Here’s what Patreon wants me to tell you:
» A Net Before the Web, Part 5: The Pony The Digital Antiquarian Even as Bill von Meister and company were flailing away at GameLine, a pair of former General Electric research scientists in Troy, New York, were working on the idea destined to become Control Video’s real future. Howard S. Goldberg and David Panzl had s...
» A Net Before the Web, Part 4: The Rogue, the Yuppie, and the Soldier The Digital Antiquarian Bill von Meister’s rude expulsion from The Source didn’t mark the end of his schemes to invent the world’s online future. In 1981, with his erstwhile partner Jack Taub’s $1 million settlement check burning a hole in his pocket, he launched into a plan as ...
» A Net Before the Web, Part 3: Content and Competition The Digital Antiquarian We saw in the last article how CompuServe’s user-driven philosophy led to this online service becoming an online community, steered to a large extent by its subscribers. Yet the choice between a content-driven model and a user-driven model has never reall...
» A Net Before the Web, Part 2: Service to Community The Digital Antiquarian Then she generated the light, and the sight of her room, flooded with radiance and studded with electric buttons, revived her. There were buttons and switches everywhere — buttons to call for food, for music, for clothing. There was the hot-bath button, b...
» A Net Before the Web, Part 1: The Establishment Man and the Magnificent Rogue The Digital Antiquarian On July 9, 1979, journalists filtered into one of the lavish reception halls in Manhattan’s Plaza Hotel to witness the flashy roll-out of The Source, an online service for home-computer owners that claimed to be the first of its kind. The master of ceremo...
» Games on the Mersey, Part 5: The Lemmings Effect The Digital Antiquarian “Mummy, what’s a group of lemmings called?”
» Games on the Mersey, Part 4: The All-Importance of Graphics The Digital Antiquarian The die for the first successful incarnation of Psygnosis was cast in the summer of 1987 with the release of a game called Barbarian. It was actually the company’s fourth game, following Brataccas, that underwhelming fruition of Imagine Software’s old meg...
» Games on the Mersey, Part 3: The Phoenix The Digital Antiquarian Ian Hetherington made for a strange choice as the guy to clean up Imagine Software’s confused finances. Brought in very late in the day to serve as the company’s financial director, he had no background in accounting whatsoever. Ironically, Bruce Everiss,...
» Games on the Mersey, Part 2: Last Days in the Bunker The Digital Antiquarian The first sign that something might be seriously wrong at Imagine Software greeted game buyers in March of 1984, when the company unexpectedly started slashing prices. They announced that their games would go from the current £5.50 to just £3.95, cheaper ...
» Games on the Mersey, Part 1: Taking Scousers Off the Dole The Digital Antiquarian Once upon a time, the BBC played host to a half-hour current-affairs program called Commercial Breaks, which endeavored to document innovative businesses and emerging markets in Margaret Thatcher’s new, capitalist-friendly Britain. In April of 1984, Paul ...
» Living Worlds of Action and Adventure, Part 3: Head Over Heels, Exile, and Dizzy The Digital Antiquarian
» Living Worlds of Action and Adventure, Part 2: Mercenary, Fairlight, and Spindizzy The Digital Antiquarian Before we begin in earnest today, I’d like to note that if I was writing this series of articles in isolation I would wind up covering a somewhat longer list of games. As it is, though, I’ve already written about what I would consider to be the next two l...
» Living Worlds of Action and Adventure, Part 1: The Atari Adventure The Digital Antiquarian As regular readers of this blog are doubtless well aware, we stand now at the cusp not only of a new decade but also of a new era in terms of this history’s internal chronology. The fractious 1980s, marked by a bewildering number of viable computing platf...
» Looking for a Web Designer/Developer The Digital Antiquarian For a project that’s still in the phase of contemplation and feasibility study right now, I’d be interested in talking to any readers who happen to be experienced web developers. If I go forward with it — and whether I do or not may come to hinge on any f...
» A Tale of the Mirror World, Part 1: Calculators and Cybernetics The Digital Antiquarian Back in my younger days, when the thought of sleeping for nights on end in campground tents and hostel cots awakened a spirit of adventure instead of a premonition of an aching back, I used to save up my vacation time and undertake a big backpacker-style ...
» Memos from Digital Antiquarian Corporate Headquarters, June 2017 Edition The Digital Antiquarian From the Publications Department:
» An Independent Interplay Takes on Tolkien The Digital Antiquarian When Brian Fargo made the bold decision in 1988 to turn his company Interplay into a computer-game publisher as well as developer, he was simply steering onto the course that struck him as most likely to ensure Interplay’s survival. Interplay had created ...
» The View from the Trenches (or, Some Deadly Sins of CRPG Design) The Digital Antiquarian From the beginning of this project, I’ve worked to remove the nostalgia factor from my writing about old games, to evaluate each game strictly on its own merits and demerits. I like to think that this approach has made my blog a uniquely enlightening wind...
» Monkey Island (or, How Ron Gilbert Made an Adventure Game That Didn’t Suck) The Digital Antiquarian
» A Little Status Update The Digital Antiquarian As the subject line says, just wanted to let you all know about the latest going-ons here at Digital Antiquarian corporate headquarters. My Patreon supporters know already that I visited Rochester a couple of weeks ago to spend more time in the archives o...
» TADS The Digital Antiquarian For text-adventure fans confronting the emerging reality of a post-Infocom world, AGT was a godsend, allowing amateurs for the first time to create games that at a quick glance might appear to match those of Infocom. Still, AGT was far from the answer to ...
» The Spellcasting Series (or, How Much Ernie Eaglebeak is Too Much Ernie Eaglebeak?) The Digital Antiquarian
» A Time of Beginnings: Legend Entertainment (or, Bob and Mike’s Excellent Adventure-Game Company) The Digital Antiquarian
» A Time of Endings, Part 4: Magnetic Scrolls The Digital Antiquarian By the point in late 1988 when Magnetic Scrolls released Fish!, their fifth text adventure and arguably their best yet, a distressing pattern of diminishing returns had already been well-established when it came to sales. Anita Sinclair’s little collectiv...
» A Time of Endings, Part 2: Epyx The Digital Antiquarian On a beautiful May day in 1987, Epyx held a party behind their offices to celebrate the completion of California Games, the fifth and latest in their hugely popular Games line of sports titles. To whatever extent their skills allowed, employees and their ...
» A Time of Endings, Part 1: Cinemaware The Digital Antiquarian The computer-game industry, like most young industries, was marked by ebbs and flows. Periodically, new advances in technology, new economic circumstances, and new consumer expectations led to the mass extinction of companies that had once seemed impregna...
» Memos from Digital Antiquarian Corporate Headquarters The Digital Antiquarian From the Publications Department:
» A Working-Class Hero, Part 1: Proletariat, Prisoner, and Pilot The Digital Antiquarian You may wonder what on earth the following is doing on “a history of computer entertainment.” If so, please trust that the meaning behind my madness will become clear in the course of the next few articles. In the meantime, I hope you’ll enjoy getting awa...
» Turning on, Booting up, and Jacking into Neuromancer The Digital Antiquarian When a novel becomes notably successful, Hollywood generally comes calling to secure the film rights. Many an author naively assumes that the acquisition of films rights means an actual film will get made, and in fairly short order at that. And thus is ma...
4coder-editor/4coder The project for the open source portion of the 4coder project, and for public issue tracking. - 4coder-editor/4coder
4coder in 2019 | 4coder Blog It's still right around the start of a new year, making it a great time (psychologically - for me…
Can we talk about macros? | 4coder Forums I've been thinking about what macros in 4coder should be like, and I realize I have unanswered qu…
New Features P2: Memory Management Variables and Objects | 4coder Blog Intro It looks like the next build of 4coder (4.0.29) is going to be ready sometime in the next …
New Features P1: Memory Management Overview | 4coder Blog Intro It looks like the next build of 4coder (4.0.29) is going to be ready sometime in the next …
OH Picker | Swedish Cubes for Unity Blog I've posted a new project on GitHub. It is a finished project in that I did what I wanted to do a…
Spelunky 2 - Gameplay Trailer | PS4 Meet the next generation of treasure hunters in Spelunky 2! Follow Ana Spelunky and her friends on an exciting new adventure as they journey deeper than they could have ever imagined... https://spelunkyworld.com ©2018 Mossmouth, LLC. All rights reserved...
We're hiring! (Senior Software Engineer, C++) Spry Fox is looking for a senior engineer, experienced with C++ (and ideally with Unreal 4 as well) to help us work on a new, original game.
MONITORENUMPROC (winuser.h) - Win32 apps A MonitorEnumProc function is an application-defined callback function that is called by the EnumDisplayMonitors function.
wglGetProcAddress function (wingdi.h) - Win32 apps The wglGetProcAddress function returns the address of an OpenGL extension function for use with the current OpenGL rendering context.
ACCIDENTAL DUPLICATE | 4coder Blog Err sorry... somehow I accidentally posted the topic twice. Please read and comment here: https…
The trouble with girls: obstacles to women’s success in medicine and research—an essay by Laurie Garrett Female medical practitioners and researchers face specific disadvantages in four key areas, writes Laurie Garrett . Childbirth is a common factor, and institutions and funders urgently need to recognize and respond to this I asked Google who discovered c...
(PDF) Ritual/speech coevolution: a solution to the problem of deception PDF | Darwinism is setting a new research agenda across the related fields of palaeoanthropology, evolutionary psychology and theoretical linguistics... | Find, read and cite all the research you need on ResearchGate
How should we evaluate progress in AI? Improving artificial intelligence research with scientific testing, design practice, and meta-rational choice of methods and criteria
Sadly, Ross Ulbricht's Case Will Not Be Heard by the Supreme Court Despite Carpenter upending Fourth Amendment doctrine, the Supremes leave the Silk Road founder in prison for life.
WHO KILLS WHOM IN SPOUSE KILLINGS? ON THE EXCEPTIONAL SEX RATIO OF SPOUSAL HOMICIDES IN THE UNITED STATES*
Places, not Programs There’s an excellent group interview with Yuval Levin of National Affairs about his book The Fractured Republic up at the Mere Fidelity podcast. It’s worth listening to in full, but thi…
Its All About Savings Another sense I am gathering from the blogosphere is that understanding the macroecnomy in practice is about understanding savings. That seems astoundingly obvious on one level as Keynesianism is a…
Shelling Out: The Origins of Money | Satoshi Nakamoto Institute Nick Szabo Originally published in 2002
Human time perception and its illusions Why does a clock sometimes appear stopped? Is it possible to perceive the world in slow motion during a car accident? Can action and effect be reversed? Time perception is surprisingly prone to measurable distortions and illusions. The past few years ...
More Strategies For Body Pleasure Management This post is an investigation into the concept of pleasure or enjoyment as it relates to Kahnemans concept of the experiencing self and the remembering self.
The Case for Not Being Born The anti-natalist philosopher David Benatar argues that it would be better if no one had children ever again.
Sesame Street - Rectangles in the city and country (1969) From 1969, a wild live-action film showing rectangles in the city and country to a percussion soundtrack. WARNING! May induce seizures. Seriously, the camera zooms in and out at a dizzying pace, please view responsibly. CLICK ON SHOW MORE FOR LINKS! VIDE...
minimal d3d11 by d7samurai minimal d3d11 by d7samurai. GitHub Gist: instantly share code, notes, and snippets.
Firefox Private Network: VPN to Protect Your Entire Device Use the VPN from Firefox for full-device protection for all apps. With servers in 30+ countries, you can connect to anywhere, from anywhere.
Code reviews - Lamorna Engine | handmade.network Forums Hi everyone, I've made a series of short video code reviews of the different systems that compris…
New Release: Behind the Black Box: Sessions with Game Engine Programmers — ETC Press The ETC Press and its ETC Press: Student imprint is proud to announce its first collaboration with an Entertainment Technology Center graduate project team.
Science Says You Shouldn't Work More Than This Number of Hours a Week Working too much can be counterproductive and even hazardous to your health. You've been warned.
Physically Based Rendering: From Theory to Implementation Photorealistic computer graphics is ubiquitous today, with applications that include entertainment—notably, movies and video games; product design; and architecture. Over the past decade, physically-based approaches to rendering have become widely used, ...
How to Spot Good Fuzzing Research Of the nearly 200 papers on software fuzzing that have been published in the last three years, most of them—even some from high-impact conferences—are academic clamor. Fuzzing research suffers from…
#Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers Jonathan Blow (born 1971) is an American video game designer and programmer, who is best known as the creator of the independent video games Braid (2008) and The Witness (2016), both of which were released to critical acclaim. In September 2014, Blow beg...
An update to C# versions and C# tooling | .NET Blog Starting with Visual Studio 2019 Preview 4 and RC, we’ll be adjusting how C# versions are treated in .NET tooling. The version of C# used by your project will now be determined by target framework. Summary of changes The most important change is that the ...
Throw Throw Burrito | A dodgeball card game from the creators of Exploding Kittens Collect cards. Play your hand. Throw things at your friends. This game is 50% dodgeball, 50% card game, and 1000% incredible.
How to Build a Kubernetes Cluster with ARM Raspberry Pi then run .NET Core on OpenFaas - Scott Hanselman First, why would you do this? Why not. It's awesome. It's a learning experience. It's cheaper to get 6 pis than six ...
OmniSharp/omnisharp-vscode Official C# support for Visual Studio Code (powered by OmniSharp) - OmniSharp/omnisharp-vscode
microsoft/Freeflow High performance container overlay networks on Linux. Enabling RDMA (on both InfiniBand and RoCE) and accelerating TCP to bare metal performance. Freeflow requires zero modification on application ...
On DOTS: C++ & C# - Unity Technologies Blog This is a brief introduction to our new Data-Oriented Tech Stack (DOTS), sharing some insights in how and why we got to where we are today, and where we’re going next. We’re planning on posting more about DOTS on this blog in the near future. Let’s talk a...
.NET Design Review: GitHub Quick Reviews 00:00:00 - Approved: Obsolete string.Copy(string) method https://github.com/dotnet/corefx/issues/33602#issuecomment-467551787 00:11:51 - Approved: Expose existing BitOps methods https://github.com/dotnet/corefx/issues/35419#issuecomment-467557134 00:26:...
Microsoft's Evolving Gaming Strategy Takes A Giant Step Forward - Thurrott.com Microsoft's working on a major overhaul of its gaming infrastructure on the PC and we are starting to see how the company plans to bring Xbox games to the PC.
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
r/IAmA - I’m Bill Gates, co-chair of the Bill & Melinda Gates Foundation. Ask Me Anything. 110,071 votes and 19,538 comments so far on Reddit
lemire/simdjson Parsing gigabytes of JSON per second . Contribute to lemire/simdjson development by creating an account on GitHub.
WEBGL_multi_draw performance on WebGL Animometer WEBGL_multi_draw performance on WebGL Animometer More complete tests of WEBGL_multi_draw with 20,000 triangles Uniforms vs. UBOs http://kenrussell.github.io/webgl-animometer/Animometer/tests/3d/webgl.html?use_multi_draw=1&use_ubos=1&webgl_version=2 http:/...
Tuning a Runtime for Both Productivity and Performance Mei-Chin Tsai and Jared Parsons talk about how Microsoft’s .NET team designed the runtime environment to balance convenience, fast startup, serviceability, low latency, and high throughput. For example, services such as JIT compilation, TypeSystem, garbag...
.NET Design Review: UTF8 APIs 00:00:00 - Approved: Complex Rune enumeration over spans of UTF-16 and UTF-8 text https://github.com/dotnet/corefx/issues/34826#issuecomment-466507394
r/webdev - Probably been here before, but everyday so true. This is why I'm planning to breakup with web and go for software. I'm getting bored after 5 yrs. 1,870 votes and 320 comments so far on Reddit
Service Fabric Customer Architecture: ZEISS Group The AzureCAT blog has moved! Find this blog post over on our new blog at the Microsoft Tech Community: https://techcommunity.microsoft.com/t5/AzureCAT/Service-Fabric-Customer-Architecture-Zeiss-Group/ba-p/333958
Tooling: .NET Community Standup - February 21, 2019 Join members from the .NET teams for our community standup covering great community contributions for Visual Studio, CLI, Roslyn, Productivity, and more. Productivity features New Colorization https://github.com/dotnet/roslyn/pull/31976 Demo app https:/...
.NET Design Review: JSON Serialization We'll review the new lean & mean JSON serialization/deserialization for .NET Core 3.0. This time, we're focusing a bit more on the shape of the data types and attributes. https://github.com/dotnet/corefx/issues/34372
Development workflow for Docker apps Understand the details of the workflow for developing Docker-based applications. Begin step by step and get into some details to optimize Dockerfiles and end with the simplified workflow available when using Visual Studio.
Inline BufferWriter .ctor by benaadams · Pull Request #7674 · dotnet/aspnetcore Follow up to #7659 Was trying to track down some of these other WriteBarrier assigns in the traces where they didn't need to be there. The BufferWriter .ctor performs a WriteBarrier assign as i...
fiigii/PacketTracer The SIMD-accelereted ray tracing in C# powered by Intel hardware intrinsic of .NET Core. - fiigii/PacketTracer
Languages & Runtime: .NET Community Standup - Feb 14, 2019 Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
dotMorten/DotNetOMDGenerator A Roslyn-based cross-platform tool that generates an object model diagram from a set of C# source files or assemblies - dotMorten/DotNetOMDGenerator
New System.Data.Common batching API · Issue #28633 · dotnet/runtime This proposal has been approved in principle, subject to confirmation by several database providers that the API shape is good. Issues tracking provider implementations: SqlClient: dotnet/SqlClient...
FOSDEM 2019 - Intel® Hardware Intrinsics in .NET Core In this presentation, we will talk about the Intel Hardware Intrinsics in .NET Core, a new feature in .NET Core 3.0. For the first time, .NET developers will have the ability to directly exercise underlying CPU features, very similar to what C/C++ develop...
Leaving EU without a deal is 'survivable' - Liam Fox The international trade secretary says not having a deal would put the economy under unnecessary turmoil.
Runtime binding proposal by richlander · Pull Request #51 · dotnet/designs Proposal for .NET Core 3.0 Related content: Roll Forward On No Candidate Fx doc defines existing behavior. Roll forward improvements for COM -- dotnet/core-setup #5062 specifies a proposal (largel...
Why I Choose Xamarin to Build Cross-Platform Mobile Apps All of the reasons why I love building iOS and Android apps in C# with Xamarin. From platform, IDE, libraries, shared code, to a end-to-end cloud & DevOps.
C# ReadOnlySpan<byte> and static data A useful C# feature for static binary data and avoiding copying.
dotnet/command-line-api System.CommandLine: Command line parsing, invocation, and rendering of terminal output. - dotnet/command-line-api
[C#] Have some fun with .net core startup hooks How to use .net core startup hooks to make apps behave in crazy ways
(WPF + WinForms) * .NET Core = Modern Desktop Learn how .NET Core 3 brings WPF and Windows Forms into the future with a modern runtime. See what’s new for WPF and Windows Forms, learn how to easily retarge…
RyanLamansky/dotnet-webassembly Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications. - RyanLamansky/dotnet-webassembly
ASP.NET Core One Hour Makeover Notes and links: http://aka.ms/aspnetcore-makeover https://ndc-london.com/talk/asp-net-core-the-one-hour-makeover/ The “out of the box” template has some lowes…
Disposable ref structs in C# 8.0 – TooSlowException Among many things that are coming with the upcoming C# 8.0, one perfectly fits the topic of ref structs I’ve raised in my previous post – disposable ref structs.
Support C# 8 nullable reference types by jskeet · Pull Request #1240 · nodatime/nodatime This PR is now "complete" in terms of applying nullable reference types to all the projects in NodaTime-All.sln. Further work: Remove the existing nullability annotations and tests for t...
.NET Design Review: GitHub Quick Review and DbDataReader Additions 00:00:00 - Approved: System.Reflection.Emit.Label should implement IEquatable https://github.com/dotnet/corefx/issues/32959 00:02:50 - Approved: Exception to throw when interface dispatch is ambiguous https://github.com/dotnet/corefx/issues/34124#issueco...
BusinessTown An ongoing project attempting to explain our highly intangible, deeply disruptive, data-driven, venture-backed, gluten-free economic meritocracy to the uninitiated. With apologies to Richard Scarry.
Generate disassembly of .NET functions How to generate the disassembly of .NET functions and how to diff many of them.
Add AsyncDisposable support by pakrym · Pull Request #1005 · dotnet/extensions Fixes: #426 Implement IAsyncDisposable on ServiceProvider and scopes. .Dispose throws if there is a service that only implements IAsyncDisposable
We just upgraded from .net 4.6 to .net core , without touching any logic change ... | Hacker News cryptozeus on Jan 26, 2019 | parent | favorite | on: Memory usage of a toy C# server and client with 50...
Azure Service Fabric application and cluster best practices - Azure Service Fabric Best practices and design considerations for managing clusters, apps, and services using Azure Service Fabric.
Do more with patterns in C# 8.0 | .NET Blog Do more with patterns in C# 8.0 Visual Studio 2019 Preview 2 is out! And with it, a couple more C# 8.0 features are ready for you to try. It’s mostly about pattern matching, though I’ll touch on a few other news and changes at the end.
Visual Studio 2019 Preview 2 is now available | Visual Studio Blog The second preview of Visual Studio 2019 is now available for download. This release contains a number of improvements and additions to the core experience and different development areas, many of which are a result of your direct feedback. As always,
Telerik and Kendo UI R1 2019 Release is Here! Check out everything that's new in the release, including new components, hundreds of improvements and the all-new Telerik UI for Blazor.
Open source tools for SQL Server on Linux I am a sucker for a great tool and even better if it’s open source.
Monitoring GC and memory allocations with .NET Core 2.2 and Application Insights With the new event source in .NET Core 2.2, a whole heap of diagnostics information can now be gathered in-process which can help you to gather information about your application behavior and to help you troubleshoot issues.
Update Components to use Razor SDK by rynowak · Pull Request #6188 · dotnet/aspnetcore This change replaces the legacy Blazor compiler with the new, shiny, built-in support being developed over at aspnet/AspNetCore-Tooling. You will want to look at this commit-by-commit since one of ...
dotnet/command-line-api System.CommandLine: Command line parsing, invocation, and rendering of terminal output. - dotnet/command-line-api
Package Thief vs. Glitter Bomb Trap This might be my Magnum Opus. Please see my comments below with regards to reports the video was partially faked. Go to https://NordVPN.com/MarkRober and use code MARKROBER to get 75% off a 3 year plan and an extra month for free. My buddy Sean posted a...
mono/t4 T4 text templating engine. Contribute to mono/t4 development by creating an account on GitHub.
Visual Studio 2019 Preview .NET Productivity | .NET Blog As you hopefully heard, the first preview of Visual Studio 2019 is now available. In this post I’ll cover some of the productivity improvements for .NET developers we’re most excited about. For a complete list, check out the release notes. Regex Language ...
How to set up ASP.NET Core 2.2 Health Checks with BeatPulse's AspNetCore.Diagnostics.HealthChecks - Scott Hanselman ASP.NET Core 2.2 is out and released and upgrading my podcast site was very easy. Once I had it updated I wanted to ...
Addition: Initial Benchmarks for System.Reflection: Attributes by NickCraver · Pull Request #177 · dotnet/performance This benchmarks specifically GetCustomAttributes() and IsDefined() paths (used in dotnet/coreclr#20779 and dotnet/coreclr#20795) Note: there are many code paths through the attribute pipeline which...
spboyer/dotnet-upforgrabs .NET Core Global Tool to help you get started with contributing to Open Source projects. - spboyer/dotnet-upforgrabs
Take C# 8.0 for a spin | .NET Blog Take C# 8.0 for a spin Yesterday we announced the first preview of both Visual Studio 2019 (Making every developer more productive with Visual Studio 2019) and .NET Core 3.0 (Announcing .NET Core 3 Preview 1 and Open Sourcing Windows Desktop Frameworks).
Microsoft Flagship Events Explore the multitude of events Microsoft offers for technology leaders, developers and practitioners. We are passionate about providing the right event for everyone in the tech industry.
Bring WPF and WinForms Apps to .NET Core 3 with Telerik UI Learn how your existing WPF and WinForms apps can take advantage of .NET Core 3.0. Prepare your app today with Telerik UI for WPF and WinForms.
Announcing .NET Core 2.2 | .NET Blog We’re excited to announce the release of .NET Core 2.2. It includes diagnostic improvements to the runtime, support for ARM32 for Windows and Azure Active Directory for SQL Client. The biggest improvements in this release are in ASP.NET Core. ASP.NET Core...
Announcing .NET Core 3 Preview 1 and Open Sourcing Windows Desktop Frameworks | .NET Blog Today, we are announcing .NET Core 3 Preview 1. It is the first public release of .NET Core 3. We have some exciting new features to share and would love your feedback. You can develop .NET Core 3 applications with Visual Studio 2019 Preview 1,
Microsoft Flagship Events Explore the multitude of events Microsoft offers for technology leaders, developers and practitioners. We are passionate about providing the right event for everyone in the tech industry.
dotnet/coreclr CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - dotnet/coreclr
Simplifying security for serverless and web apps with Azure Functions and App Service Serverless and PaaS are all about unleashing developer productivity by reducing the management burden and allowing you to focus on what matters most, your application logic.
Extending the AdminUI Schema How to Extend the Schema in AdminUI! To fit into your custom IdentityServer Solution
Round 18 results - TechEmpower Framework Benchmarks Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
ASP.NET Blog | Razor support in Visual Studio Code now in Preview Earlier this week we released a preview of support for working with Razor files (.cshtml) in the C# extension for Visual Studio Code (1.17.1). This initial release introduces C# completions, directive completions, and basic diagnostics (red squiggles for ...
ASP.NET Blog | Blazor 0.7.0 experimental release now available Blazor 0.7.0 is now available! This release focuses on enabling component coordination across ancestor-descendent relationships. We've also added some improvements to the debugging experience. Here's what's new in the Blazor 0.7.0 release: Cascading valu...
Visual Studio Productivity in 5 minutes! Check out the latest Visual Studio productivity tips in this 5 minute video! These tips for .NET developers will have you coding C# faster and better than ever before. This video includes a ton of navigation short cuts, codefixes and refactorings, multi-c...
ASP.NET Core Spreadsheet and Rich Text Editor (v18.2) Good news, your requests for .NET Core support from our office controls have been addressed with the latest release. You can now use the powerful DevExpress ASP.NET Spreadsheet and Rich Text Editor controls with the ASP.NET Core framework v2.1 (or above)
.NET Survey Qualtrics sophisticated online survey software solutions make creating online surveys easy. Learn more about Research Suite and get a free account today.
Improve performance of Memory<T>.Span property getter by GrabYourPitchforks · Pull Request #20386 · dotnet/coreclr Perf results for accessing the Memory<T>.Span property getter given different backing objects: Method Toolchain Mean Error StdDev Scaled CharFromString baseline (27008) 3,360.8 ns 31.8...
Target NetStandard 2.0 and .NET Framework 4.7.2 by tmat · Pull Request #30914 · dotnet/roslyn Retargets Roslyn projects to netstandard2.0 and net472. Moves most code from Workspaces.Desktop to Workspaces, except for MEF V1 implementation. Removes dependencies on Workspaces.Desktop. Removes ...
ASP.NET Blog | A first look at changes coming in ASP.NET Core 3.0 While we continue to work on finalizing the next minor version of ASP.NET Core, we’re also working on major updates to our next release that will include some changes in how projects are composed with frameworks, tighter .NET Core integration, and 3rd par...
Pull request successfully merged. Starting build... - The GitHub Blog With the Microsoft acquisition of GitHub complete, Nat Friedman joins as CEO.
Microsoft's Orleans Distributed App Framework Is Now Cross Platform - The New Stack Orleans, the open source high-performance distributed actor framework that handles huge real-time interactive systems like the player tracking for every game of Halo, now runs on Linux and is increasingly powered by open source community contributions.
.NET Blog Entity Framework Core 2.2 Preview 3 Now Available! Entity Framework Core 2.2 Preview 3 available with a new preview of our data provider for Cosmos DB and updated spatial extensions for various providers.
2019 Chevrolet Camaro Shock Yellow concept has new color, new styling - Roadshow A slightly tweaked nose helps tidy up the look of the new Camaro SS.
ASP.NET Blog | ASP.NET Core 2.2.0-preview3 now available Today we’re very happy to announce that the third preview of the next minor release of ASP.NET Core and .NET Core is now available for you to try out. We’ve been working hard on this release, along with many folks from the community,
Guidance for library authors | .NET Blog We’ve just published our first cut of the .NET Library Guidance. It’s brand new set of articles for .NET developers who want to create high-quality libraries for .NET. The guidance contains recommendations we’ve identified as common best practices that ap...
ASP.NET AJAX Control Toolkit v18.1.1 - Now Available Since taking over the ASP.NET AJAX Control Toolkit, we at DevExpress have been committed to keeping this library stable, modern, and useful. So I'm happy to announce the availability of v18.1.1 today
Interview with Scott Hunter at DotNet 2018 Director of Program Management at Microsoft Scott Hunter gives us the scoop on the latest .NET news and releases and highlights of his keynote speech in his interview with Richard Lewington. Don't miss it!
Exploring the Docker Extension for VS Code and .NET Core The Docker extension for VS Code was recently updated to better support .NET Core applications and the experience is super nice! The extension already has great support for building your containers, pushing images to Docker Hub, Azure Container Registry ...
ASP.NET Blog | Blazor 0.6.0 experimental release now available Blazor 0.6.0 is now available! This release includes new features for authoring templated components and enables using server-side Blazor with the Azure SignalR Service. We're also excited to announce our plans to ship the server-side Blazor model as Razo...
Breaking the Chains of Gravity: The Story of Spaceflight before NASA: Amy Shira Teitel: 9781472911247: Amazon.com: Books Breaking the Chains of Gravity: The Story of Spaceflight before NASA [Amy Shira Teitel] on Amazon.com. *FREE* shipping on qualifying offers. <b>The revealing backstory of spaceflight before the establishment of NASA.</b> NASA's history is a familiar story
APEX Wallet 3.0 - Our best wallet, made even better! Available in 2 orientations, The Apex 3.0 is a slim, minimalist, aluminum wallet featuring our quick-draw thumb-slot & RFID protection.
How to Create, Use, and Debug .NET application Crash Dumps in 2019 - Michael's Coding Spot In this article, we'll see what exactly are dump files, why they are so helpful and how to use them correctly. You will see all the ways to create Dump files, to properly match them with symbols and source files and finally how to debug them to solve the ...
Languages & Runtime: .NET Community Standup - Feb 14, 2019 Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more.
Sony's smart watch strap is now available in the UK But its high price tag and narrow functionality means it has limited appeal.
Download .NET Core 2.2 (Linux, macOS, and Windows) .NET Core 2.2 downloads for Linux, macOS, and Windows. .NET Core is a cross-platform version of .NET, for building apps that run on Linux, macOS, and Windows.
Running with Server GC in a Small Container Scenario Part 1 – Hard Limit for the GC Heap | .NET Blog I’ve checked in 2 configs related to specifying a hard limit for the GC heap memory usage so I wanted to describe them and how they are intended to be used. Feedback would be greatly appreciated. In order to talk about the new configs it’s important to un...
ASP.NET Blog | Blazor 0.8.0 experimental release now available Blazor 0.8.0 is now available! This release updates Blazor to use Razor Components in .NET Core 3.0 and adds some critical bug fixes. Get Blazor 0.8.0 To get started with Blazor 0.8.0 install the following: .NET Core 3.0 Preview 2 SDK (3.0.100-preview-01...
Biohackers Encoded Malware in a Strand of DNA Researchers planted a working hacker exploit in a physical strand of DNA.
Scaling ASP.NET Core Applications Hey my app doesn't scale! ____ Framework sucks! Well, you can write a slow app in any language. This talk will show you why your app isn't scaling and gives you the DOs and the DON'Ts of making big apps do big things in ASP.NET Core.
Performing Constructor Injections on Azure Functions V2 DISCLAIMER: This post is purely a personal opinion, not representing or affiliating my employer’s. UPDATE (May 9, 2019): During the //Build event, Jeff Hollan officially announced this dependency injection. Here's the official document: https://docs.mi...
Halo 4 - Services in Azure with Caitie McCaffrey Scott talks to 343 Studios engineer Caitie McCaffrey about how they use the cloud to run services for Halo 4. All the backend services sit on Azure Compute, Azure Storage, Azure Service Bus more. How do they scale? How do they deploy? How does this change...
How to break large data in json objects I want to send large file in chunks to Web API. File will have data in JSON objects. Condition : One JSON object will never exceed 1 MB Size. My API will ingest 1 MB JSON content from file one at ...
Add gRPC templates by JunTaoLuo · Pull Request #7561 · dotnet/aspnetcore First stab at grpc/grpc-dotnet#8. Currently implemented as separate gRPC client and gRPC server templates. Investigating multi-project templates. WIP since I think there are versions for external p...
BlazorHelp Website > Blog - Connecting Blazor to Azure SignalR Service Microsoft Visual Studio Blazor
open-rpc/spec The OpenRPC specification. Contribute to open-rpc/spec development by creating an account on GitHub.
SignalR JS client add webworker support by dukhanov · Pull Request #7058 · dotnet/aspnetcore Summary of the changes: Added Platform utils to detect platform type Added additional build for WebWorker Updated the readme file with SignalR WebWorker instructions Addresses #6979 WebWorker To ...
Donations BlackGirlsCode is a grassroots organization seeking dynamic partnerships with both organizations and individuals who share a common interest in exposing girls to opportunities in STEM. To meet...
Join us April 2nd for the Launch of Visual Studio 2019! | Visual Studio Blog Join us online on April 2 starting at 9 AM Pacific Time for demos and conversations centered around development with Visual Studio 2019.
Introducing draft pull requests - The GitHub Blog You can now use draft pull requests to clearly tag when you’re coding a work in progress.
.NET Design Review: JSON Serialization We'll review the new lean & mean JSON serialization/deserialization for .NET Core 3.0 https://github.com/dotnet/corefx/issues/34372
Break When Value Changes: Data Breakpoints for .NET Core in Visual Studio 2019 | Visual Studio Blog “Why is this value changing unexpectedly and where or when is this occurring?!” This is a question many of us dread asking ourselves, knowing that we’ll have to do some tedious trial-and-error debugging to locate the source of this issue. For C++ develo...
Visual Studio Extension · Issue #1063 · dotnet/BenchmarkDotNet I have started to build a Visual Studio extension to explore and run benchmarks: https://github.com/szehetner/BenchmarkDotNet-VS-Runner The idea is to have a UnitTest-runner-like UI that just start...
Resiliency and disaster recovery in Azure SignalR Service An overview on how to set up multiple SignalR service instances to achieve resiliency and disaster recovery
Using Azure CloudShell as a Dev Sandbox Have You Heard of CloudShell? Back in around the Build 2017 timeframe, the first implementation of Azure CloudShell was rolled out, bringing the ability to run Azure CLI commands from the context of a logged in Azure session, from anywhere the Azure Port...
Get Started Tutorial for Python in Visual Studio Code A Python hello world tutorial using the Python extension in Visual Studio Code (a great Python IDE like PyCharm, if not the best Python IDE)
Figure out how to handle IAsyncDisposable types in DI · Issue #426 · dotnet/extensions IAsyncDisposable is coming to in C# 8 https://github.com/dotnet/corefx/issues/32640. We need to figure out what happens when services implement IAsyncDisposable. We need to figure out what to prefe...
Host ASP.NET Core SignalR in background services Learn how to send messages to SignalR clients from .NET Core BackgroundService classes.
ASP.NET Blog | Make the most of your monthly Azure Credits If you weren’t aware, Visual Studio subscribers have free monthly Azure credits, that are ideal for experimenting with and learning about Azure services. When you activate this benefit, it creates a separate Azure subscription with a monthly credit balanc...
ASP.NET Core: Saturating 10GbE at 7+ million request/s 7+ Million HTTP requests per second from a single server
dotnet/aspnetcore ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - dotnet/aspnetcore
EgorBo/Disasmo VS2019 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM). - EgorBo/Disasmo
ASP.NET Blog | ASP.NET Core updates in .NET Core 3.0 Preview 2 ASP.NET Core 3.0 Preview 2 now available and includes what's new like Razor Components, SignalR client-to-server streaming, Pipes on HttpContext, and more!
Announcing .NET Core 3 Preview 2 | .NET Blog Today, we are announcing .NET Core 3 Preview 2. It includes new features in .NET Core 3.0 and C# 8, in addition to the large number of new features in Preview 1. ASP.NET Core 3.0 Preview 2 is also released today.
MVC is too complex to be usable? · Issue #7039 · dotnet/aspnetcore Is your feature request related to a problem? Please describe. I am evaluating MVC. The problem appears to be that MVC is convoluted rocket science but I must be missing something. Please explain w...
Creating the auto-assign-issues bot: Creating my first GitHub app with Probot - Part 2 In this post I describe the code in the Probot templates, show how to modify it to auto-assign issues to users, and show how to add config to GitHub apps
Scope and claims design in IdentityServer Very often I see developers that are confused about the relationship of scopes and claims in IdentityServer. Hopefully this blog post will help. In OpenID Connect and OAuth 2.0 the definition of a …
HttpClient Creation and Disposal Internals: Should I Dispose of HttpClient? - Steve Gordon In this post I answer the question of whether we need to dispose of HttpClient instances and look at this in relation to HttpClientFactory.
Fun with the Spiral of Death Subtitled: "a cautionary tale of SemaphoreSlim ", an adventure in two parts: In part 1 I want to discuss a very fun series of problems we ...
Creating a GitHub app with create-probot-app: Creating my first GitHub app with Probot - Part 1 In this post I describe why I decided to create a GitHub app, and how I built and tested a Hello World app using Probot and create-probot-app
Motivations for Writing High-Performance C# Code - Steve Gordon This post introduces a new series focused on improving C# code performance with features such as Span, Pipeline and ArrayPools.
Let us improve that Xamarin Forms startup experience - Mark's Blog Improve your Xamarin Forms startup experience with an animated splash screen and a non-blank Android startup.
Dotnet-Boxed/Templates .NET project templates with batteries included, providing the minimum amount of code required to get you going faster. - Dotnet-Boxed/Templates
Gary Ewan Park - Introducing the Cake.VsCode.Recipe Package Ramblings and Ponderings of a Microsoft Fan Boy...
Why is string.GetHashCode() different each time I run my program in .NET Core? In this post I discuss string.GetHashCode(), why it's randomised, and hash-attacks. I also provide a deterministic implementation you can use when it's safe
Episode 20 - Xamarin with Jim Bennett In this episode of The .NET Core Podcast we talk with Jim Bennett and the magic that is Xamarin, and how you can use it to create native apps for your devices.
Razor UI Class Library with Dynamic Area Name This blog post is describing configuration setup required to support dynamically generated area names for Razor Class Library Pages. This approach is used in AdminUI for DbLocalizationProvider for Asp.Net Core.
Reducing initial request latency by pre-building services in a startup task in ASP.NET Core In this post I show a startup task that pre-builds all the services registered in the DI container to reduce the duration of the first request to the app.
EF Core Relationships in ASP .NET Core This is the fifth of a new series of posts on ASP .NET Core for 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A &…
Build a Video Chat App with ASP.NET Core, Angular, and Twilio Use ASP.NET Core and Angular to build a video chat application using Twilio. See sample code, testing steps, and deployment. Repo with features and ideas.
Handling Entity Framework Core database migrations in production – Part 2 – The Reformed Programmer Last Updated: January 31, 2020 | Created: January 30, 2019
Using health checks to run async tasks in ASP.NET Core: Running async tasks on app startup in ASP.NET Core - Part 4 In this post I describe an approach to running tasks on startup that uses IHostedService to run the tasks and exposes their status using health checks
Handling Entity Framework Core database migrations in production – Part 1 – The Reformed Programmer Last Updated: February 4, 2019 | Created: January 29, 2019
Securing a Vue.js app using OpenID Connect Code Flow with PKCE and IdentityServer4 This article shows how to setup a Vue.js SPA application to authenticate and authorize using OpenID Connect Code flow with PKCE. This is good solution when implementing SPA apps requesting data fro…
Version mismatches in 2.1 and 2.2 patch updates (often causes FileLoadException) · Issue #3503 · dotnet/aspnetcore Some ASP.NET Core 2.1 users have been affected by a bug in the .NET Core host (see https://github.com/dotnet/core-setup/issues/4512) which can cause apps to fail with System.IO.FileLoadException. T...
Integration testing data access in ASP.NET Core In the last post, I wrote about unit testing data access in ASP.NET Core. This time I'm going to go into integration tests. This post shows you how to write an end-to-end test using a WebApplicationFactory and hot to write specific integration test.
Running AWS S3 (Simple Storage Service) Locally for .NET Core Developers - Steve Gordon In this post we'll see how we can run AWS S3 locally using the LocalStack Docker image and configure a .NET Core application to use the local S3 instance.
Feedback on async task examples and another possible solution: Running async tasks on app startup in ASP.NET Core - Part 3 In this post I discuss some feedback on my previous posts about running async tasks on startup, including why database migrations were a poor example
ASP.NET Core Razor Pages and HTTP Status Control Flow I, Khalid Abuhakmeh, recently wrote about my Razor Pages first impressions and am mostly positive about the addition to the ASP.NET Core technology stack. Bill Boga and I are currently rewriting a site that can benefit from the technology but thought it m...
Building C# Project-based Azure Functions in Visual Studio Code | The Data Farm I’ve been using the Azure Functions for Visual Studio Code for some time now and they continue to evolve in great ways. The latest shift threw me for a loop so I thought I would document some of it for those who may not have started yet. I should also sta...
Exploring System.Threading.Channels - Nicolas Portmann - .NET / Java / Security A blog about C#, .NET, Java, InfoSec and Cryptography.
The .Net Core Podcast Newsletter • Buttondown Welcome Welcome to The .NET Core Podcast Newsletter. The only newsletter to which will provide you with fortnightly updates on the only podcast which is devoted to: .NET Core ASP.NET Core EF Core SignalR and not forgetting The .NET Core community, itsel...
Introducing the Telerik UI for Blazor Early Preview Introducing the Telerik UI for Blazor Early Preview, Blazor UI components that include the Blazor Data Grid, and Blazor Tab Strip.
Two approaches for running async tasks: Running async tasks on app startup in ASP.NET Core - Part 2 In this post I show two approaches for running tasks asynchronously on app startup. Both approach allow registering tasks using DI, but have different trade
Unit testing data access in ASP.NET Core Recently I got asked to explain how to unit test a controller that retrieves data using an entity Framework Core DbContext. In this post I'm going to show you how to use GenFu, Moq and XUnit to create small and isolated unit tests for your ASP.NET Core ap...
Built in options for running async tasks: Running async tasks on app startup in ASP.NET Core - Part 1 In this post I look at the problem of running one-off tasks asynchronously on app startup in ASP.NET Core. I explore the options and discuss pros and cons
Blazor Full-Stack Web Dev in ASP .NET Core This is the second of a new series of posts on ASP .NET Core for 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A …
Deep-dive into .NET Core primitives, part 3: runtimeconfig.json in depth Blog posts about software development, plus some other stuff.
davidfowl/AspNetCoreDiagnosticScenarios This repository has examples of broken patterns in ASP.NET Core applications - davidfowl/AspNetCoreDiagnosticScenarios
Roundup #31: .NET OSS, Async Startup, Loki Serilog, Monitoring, Collectible Assemblies, Alba 3.0 - CodeOpinion .NET OSS, Async Startup, Loki Serilog, .NET Core 2.2 Monitoring, Collectible Assemblies, Alba 3.0
Migrating oidc-client-js to use the OpenID Connect Authorization Code Flow and PKCE Migrating your oidc-client-js SPA from the OpenID Connect implicit flow to authorization code flow with PKCE.
The Self Healing Myth: Readiness & Liveness Probes When starting out with Kubernetes, we had some discussions around what to do with “liveness” and “readiness” probes. What are Readiness & Liveness Probes? Liveness Probe…
Tracking down action methods that need ValidateAntiForgeryToken using Structural Search and Replace As discussed in the previous post, we all know it is important to perform validations to prevent a Cross-Site Request Forgery (CSRF) attack against our application. Imagine inheriting a code base that has zero measures implemented? How would you find whic...
Securing Angular applications using the OpenID Connect Code Flow with PKCE In this post, I show how an Angular application could be secured using the OpenID Connect Code Flow with Proof Key for Code Exchange (PKCE). The Angular application uses the OIDC lib angular-auth-o…
Software Tokens Won't Save You A look at the advantages and disadvantages of using software tokens as an authentication factor, focussing on TOTP.
Built in options for running async tasks: Running async tasks on app startup in ASP.NET Core - Part 1 In this post I look at the problem of running one-off tasks asynchronously on app startup in ASP.NET Core. I explore the options and discuss pros and cons
ASP.NET Core middleware and authorization In ASP.NET Core the authorization mechanism is well exposed for MVC, but not for middleware. This post shows how it can be fully utilized while configuring middleware pipeline.
In Action Book Giveaway - .NET Core Tutorials I’m giving away a copy of *any* of Manning’s classic “In Action” books. You know, those ones with the ye olde covers.
Memory Leak in new ASPNET 2.2 routing? · Issue #6102 · dotnet/aspnetcore Describe the bug I was editing some Razor Pages (the Project\Pages kind) then refreshing the changes in Chrome (Version 71.0.3578.98). My dev loop is tight, so I make a small edit then refresh the ...
The State of the Implicit Flow in OAuth2 This blog post is a summary of my interpretation and perspective of what’s been going on recently with the implicit flow in OAuth2, mainly spurred on by the recent draft of the OAuth 2.0 for Browse…
Using dependency injection with Twilio SMS and ASP.NET Core 2.1 In this post, I describe how to create a custom ITwilioRestClient, register it with the DI container, and inject it into an MVC controller.
Creating an AWS policy for calling the SES mailbox simulator from CodeBuild In this post I show how to create an AWS IAM policy that allows you to send email with AWS SES to the mailbox simulator only, not to real recipients.
OpenID Connect back-channel logout using Azure Redis Cache and IdentityServer4 This article shows how to implement an OpenID Connect back-channel logout, which uses Azure Redis cache so that the session logout will work with multi instance deployments. Code: Posts in this ser…
Creating a git repo with Azure Repos and trying out Git LFS In this post I show how to create a new Git repo on Azure Repos, how to install Git LFS locally, and host to enable Git LFS in your repositories
Version vs VersionSuffix vs PackageVersion: What do they all mean? In this post I look at the various version numbers you can set when building a .NET Core project, such as Version, VersionSuffix, and PackageVersion.
API Controllers in ASP .NET Core This is the eleventh of a new series of posts on ASP .NET Core. In this post, we’ll learn about API Controllers in ASP .NET Core and some new features that will improve your API development experie…
Containing Null with C# 8 Nullable References C# 8’s nullable reference types are designed to help rid your apps of the dreaded NullReferenceException. This article walks you through the common errors that you will encounter while updating your app and offers a few of my opinions on how to fix them. ...
Learning about .NET Core futures by poking around at David Fowler's GitHub - Scott Hanselman David Fowler is the ASP.NET Core Architect (and an amazing highly technical public speaker) and I've learned a lot from ...
Discards - C# Guide Describes C#'s support for discards, which are unassigned, discardable variables, and the ways in which discards can be used.
An Early Look at gRPC and ASP.NET Core 3.0 - Steve Gordon In this post, I want to introduce my very early experience (after a few hours of experimentation) of gRPC and ASP.NET Core 3.0. I’ve conducted some experiments as part of our quarterly Madgex hack day. This will be an introductory post so I don’t expect t...
How to port desktop applications to .NET Core 3.0 | .NET Blog In this post, I will describe how to port a desktop application from .NET Framework to .NET Core. I picked a WinForms application as an example. Steps for WPF application are similar and I’ll describe what needs to be done different for WPF as we go.
ASP.NET Core One Hour Makeover ASP.NET Core One Hour Makeover. GitHub Gist: instantly share code, notes, and snippets.
How to port desktop applications to .NET Core 3.0 With every subsequent release, .NET Core continues to improve with greater levels performance, security and new features that help enhance developer workflow. In .NET Core 3.0, developers will see ton
.NET Core Opinion 9 - Embrace Dependency Injection Someone asked me why dependency injection is popular in .NET Core. They told me DI makes code harder to follow because you never know what classes and objects the app will use unless you run with a debugger.
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
Dynamically setting Content Type in ASP.NET Core with FileExtensionContentTypeProvider tldr; If you have a scenario where you have multiple file types (.pdf, .docx, etc.) stored somewhere (in a database, file system, etc.), that need to be downloaded, you can automatically figure out…
What’s new for WSL in Windows 10 version 1903? | Windows Command Line The next Windows update is coming soon and we’re bringing exciting new updates to WSL with it! These include accessing the Linux file system from Windows, and improvements to how you manage and configure your distros in the command line. Accessing Linux f...
BenchmarkDotNet v0.11.4 | BenchmarkDotNet It's been few months since our last release, but we have been working hard and have some new features for you!
Whack Whack Terminal for Visual Studio Honestly, I just like the title of this extension... :) Okay, okay, I also really like what this extension does, the capabilities it provides. And you know me, I love that it's open source! Whack Whac
Git Diff Margin - Visual Studio Marketplace Git Diff Margin displays live Git changes of the currently edited file on Visual Studio margin and scroll bar.
Supporting new Alpine versions (for containers) · Issue #99 · dotnet/announcements Supporting new Alpine versions (for containers) Alpine 3.9 was recently announced. Congratulations, Alpine team! On the .NET team, we are committed to supporting new Alpine versions quickly, and al...
dotnet/roslyn The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs. - dotnet/roslyn
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Confs.tech Find your next tech conference: JavaScript, UX / Design, Dev Ops, Android, iOS, PHP, Ruby, Python etc
Microsoft’s Developer Blogs are Getting an Update | .NET Blog In the coming days, we’ll be moving our developer blogs to a new platform with a modern, clean design and powerful features that will make it easy for you to discover and share great content. This week, you’ll see the Visual Studio,
ASP.NET Blog | Microsoft’s Developer Blogs are Getting an Update In the coming days, we’ll be moving our developer blogs to a new platform with a modern, clean design and powerful features that will make it easy for you to discover and share great content. This week, you’ll see the Visual Studio,
Announcing Windows Community Toolkit v5.1 - Windows Developer Blog It’s with great pleasure today that we announce the next update to the Windows Community Toolkit, version 5.1, made possible with help and contributions from our developer community. This update br…
Forms and Fields in ASP .NET Core This is the sixth of a series of posts on ASP .NET Core for 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! A – Z o…
Be careful when manually handling JSON requests in ASP.NET Core | StrathWeb. A free flowing web tech monologue. The other day I was reviewing some code in an ASP.NET Core app. It was an HTTP endpoint, written as a simple, lightweight middleware component (so no MVC), that was handling incoming JSON requests.
Plastic SCM: A Full Version Control Stack built with Mono | Mono Note: This is a guest post by Jordi Mon Companys from Códice Software, a long-time Mono user, about how they used Mono to develop their flagship product.
Auto Generated .NET API Clients using NSwag and Swashbuckle Swagger This article shows how auto generated code for a C# HTTP API client could be created using Swagger and NSwag . The API was created using ASP.NET Core MVC. Code Create the API using ASP.NET Core and…
Background Worker template by Tratcher · Pull Request #7401 · dotnet/aspnetcore This is a first pass at #6817. @glennc I copied in a lot of your prototype, perhaps more than we're ready for this time around. The basic empty version works. Do we need to sort out the helm, w...
An introduction to ASP.NET Core Razor Pages In this post I provide an introduction to Razor Pages, the basics of getting started, and how Razor Pages differs from MVC
10 Years of Workshop Material Added to the Creative Commons I’ve kept most of my workshop and conference materials in a private GitHub repository for years. I recently made the repository public and added a CC-BY-4.0 license. The material includes slides, and hands-on labs, too. Some of the workshops are old (you’...
JHipster - 生成你的 Spring Boot + Angular/React 应用! Jhipster是一个完全开放的源代码,广泛使用的应用生成器。 能够很方便地创建Spring Boot + Angular/React项目!
PeachPie.io - The PHP compiler & runtime under NET Core | Product Hunt PeachPie.io allows you to convert your legacy PHP applications to the faster, stabler and more secureNET Core framework.
twbs/rfs ✩✩✩ Automates responsive resizing ✩✩✩. Contribute to twbs/rfs development by creating an account on GitHub.
.NET Community Standups | Streaming live each week These weekly live shows, hosted by the .NET team, are casual sessions full of community content, demos, Q&A, and discussions around what's happening in .NET.
Automated date based versioning of ASP.NET Core assemblies How to implement automated date based versioning of ASP.NET Core web application assemblies on Azure DevOps and what tools to use.
Bootstrap 4.3.0 Bootstrap v4.3 has landed with over 120 combined closed issues and merged pull requests. This release brings improvements to our utilities, some prep work for moving on to v5’s development, and the standard bug fixes and documentation updates.
Get These Dependencies Off My Lawn: 5 Tasks You Didn't Know Could be Done with Pure HTML and CSS Here are some things that are built into the HTML and CSS standards that you probably didn't know about. Or maybe you did. Congratulations.
.NET Architecture Guides Take this survey powered by surveymonkey.com. Create your own surveys for free.
Git History Quickly browse the history of a file from GitHub, GitLab, Bitbucket or any git repository
Defrag Tools | Channel 9 Andrew Richards, Chad Beeder and Gov Maharaj host this deep dive into the tools used to troubleshoot systems. Each Defrag Tools show focuses on a specific tool, going deep into its features, explainin
drewnoakes/string-theory Identify and reduce memory used by duplicate .NET strings - drewnoakes/string-theory
Blazor | Build client web apps with C# | .NET Blazor is a feature of ASP.NET for building interactive web UIs using C# instead of JavaScript. It's real .NET running in the browser on WebAssembly.
dotnet/corert This repo contains CoreRT, an experimental .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying compiler toolchain. - dotnet/corert
kleampa/not-paid Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away - kleampa/not-paid
ASP.NET | Open-source web framework for .NET Build web apps and services that run on Windows, Linux, and macOS using using C#, HTML, CSS, and JavaScript. Get started for free on Windows, Linux, or macOS.
Publishing to Single-file in .Net Core by swaroop-sridhar · Pull Request #52 · dotnet/designs The is a design proposal for supporting single file distribution in .Net Core. To run apps published as a single-file, CoreCLR#20287 proposed extracting out all the embedded dependencies to files a...
We’re Looking For Someone To Lead FiveThirtyEight’s Data Visualization Team FiveThirtyEight’s hallmark is that we use data to inform our journalism. There are other things that define us — empiricism, transparency, an outsider’s perspe…
Microsoft Build 2020 Microsoft Build focuses on the latest trends and future looking technology innovations for leading architects, developers, start-ups and student developers.
Building and deploying an ASP.NET Core app with Docker containers - in 5 minutes – Max Horstmann's Coding Blog – My blog My blog
GoogleChromeLabs/quicklink ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time - GoogleChromeLabs/quicklink